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

London School of Economics and Political Science

- Business And Management

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

Overview of the London School of Economics and Political Science

The London School of Economics and Political Science (LSE), established in 1895, is a globally recognized public research university located in the heart of London, United Kingdom. Renowned for its rigorous academic environment, LSE is a member of the prestigious Russell Group and is dedicated exclusively to studies in the social sciences. With over 12,000 students from more than 150 countries and an academic staff exceeding 3,000, LSE operates a single central London campus. Its reputation as a leading institution attracts scholars, policymakers, and future leaders from around the world.

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
68 World 8 National H-index 95 Citations 32,516 555
225 World 29 National H-index 75 Citations 24,488 386
960 World 143 National H-index 50 Citations 24,067 216
1239 World 194 National H-index 45 Citations 38,576 95
1307 World 207 National H-index 44 Citations 23,873 123
2285 World 362 National H-index 34 Citations 8,419 111
2392 World 378 National H-index 33 Citations 11,975 86
2568 World 413 National H-index 32 Citations 9,463 87
2707 World 444 National H-index 31 Citations 17,895 76

Recently Published Articles