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

London School of Economics and Political Science

- Law

United Kingdom
Established: 1895
Scholars: 6
Award Badge
Best Universities
2025
Award Badge
Law
UK
2026

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

The London School of Economics and Political Science (LSE), established in 1895, is located in the heart of London, United Kingdom. As a world-renowned public research university, LSE is part of the University of London system and specializes in the social sciences. With an annual student body of over 11,000 students from approximately 150 countries and a faculty of around 1,700, LSE stands as a major global hub for academic inquiry and social impact. Its single urban campus fosters a tightly knit intellectual community at the centre of the UK capital.

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
15 World 1 National H-index 74 Citations 22,725 474
134 World 13 National H-index 37 Citations 9,021 98
140 World 14 National H-index 37 Citations 6,474 236
181 World 19 National H-index 34 Citations 6,311 137
264 World 28 National H-index 30 Citations 6,271 228
280 World 30 National H-index 30 Citations 3,099 246

Recently Published Articles