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

London School of Economics and Political Science

- Environmental Sciences

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) was established in 1895 in the heart of London, United Kingdom, and has since become a world-renowned center for research and teaching in the social sciences. LSE is a public research-intensive university, part of the prestigious University of London federation. Housing over 11,000 students from more than 150 countries, LSE operates primarily from its single campus in Westminster, offering a vibrant urban academic environment. With over 1,500 academic staff, the institution is recognized globally for its intellectual rigor and international reach.

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
2555 World 196 National H-index 62 Citations 20,853 158
9020 World 671 National H-index 36 Citations 10,637 114

Recently Published Articles