Being one of the world’s top 20 universities comes with certain expectations.

University College London (UCL) counts 29 Nobel prize winners in its alumni, including Peter Higgs (the Higgs boson) and Francis Crick (the structure of DNA). Other famous alumni …


  

Related Stories

Share →