The School is a place of genuine intellectual excitement and cutting-edge research. In the most recent national Research Excellence Framework (REF) LSE had the highest percentage of world-leading research of any university in the United Kingdom.
Country
United Kingdom
City
London
Website
https://lse.ac.uk