Student review [#11326] for Medicine London, Universities In The United Kingdom
at University College London - UCL
One of the best in the world, a beautiful campus in the heart of London which lends itself to a fantastic social scene.
The teaching is thorough, captivating and cultivates a real student to bring the best out of them, with professors and educators that are always available to guide and support.
Campus: London, Universities In The United Kingdom
Translate to English
for more details.