Skip to contents

UCL has confirmed its position among the top 20 “super-elite” universities in the world, according to the Times Higher Education’s (THE) annual rankings. See www.ucl.ac.uk/news.