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

London School of Economics and Political Science

- Medicine

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

Overview: London School of Economics and Political Science

The London School of Economics and Political Science (LSE), founded in 1895, is a world-renowned public research university located in the heart of London, United Kingdom. As part of the prestigious University of London, LSE has developed a reputation for academic excellence and social impact over more than a century. The university hosts approximately 12,000 students from over 155 countries, supported by a single central campus and 27 academic departments and institutes, underscoring its compact yet globally influential character.

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
1903 World 198 National H-index 137 Citations 74,297 1,273
19781 World 1779 National H-index 72 Citations 24,885 424

Recently Published Articles