World's Best Scientists 2026 revealed!
London School of Economics and Political Science

London School of Economics and Political Science

- Psychology

United Kingdom
Established: 1895
Scholars: 4
Award Badge
Best Universities
2025
Award Badge
Economics and Finance
UK
2026

Overview of the London School of Economics and Political Science (LSE)

The London School of Economics and Political Science (LSE) is one of the world’s foremost institutions for social sciences. Established in 1895 and located in the heart of London, United Kingdom, LSE functions as a public research university with a concentrated academic portfolio. Renowned for its rigorous intellectual environment, LSE hosts approximately 12,000 students from over 150 countries and employs over 2,000 academic staff, all situated on a single urban campus. LSE’s commitment to research excellence and public engagement has established its role as an influential hub within global higher education.

Show more
World
National
Scholar
D-Index D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines.
Citations
Publications
2476 World 270 National H-index 68 Citations 17,839 345
2651 World 297 National H-index 66 Citations 27,183 162
6424 World 649 National H-index 46 Citations 8,619 144
10790 World 1052 National H-index 32 Citations 5,969 68

Recently Published Articles