World's Best Scientists 2026 revealed!
University of Leeds

University of Leeds

- Political Science

United Kingdom
Established: 1904
Scholars: 7
Award Badge
Best Universities
2025
Award Badge
Chemistry
UK
2026

Overview: University of Leeds

The University of Leeds, officially established in 1904, is a prestigious public research-intensive university located in Leeds, West Yorkshire, United Kingdom. Emerging from the Yorkshire College (founded 1874), it has evolved into one of the largest single-site universities in the UK. It hosts over 39,000 students from more than 170 countries and organizes its teaching and research across nine academic faculties. Leeds offers a comprehensive portfolio of undergraduate, postgraduate, and research programs, positioning itself as a leading institution in both size and breadth.

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
432 World 68 National H-index 42 Citations 8,838 219
656 World 103 National H-index 36 Citations 14,302 119
1239 World 207 National H-index 29 Citations 5,664 94
1451 World 240 National H-index 27 Citations 3,791 112
1613 World 266 National H-index 25 Citations 2,968 49
1620 World 268 National H-index 25 Citations 2,776 58
1878 World 292 National H-index 22 Citations 1,520 123

Recently Published Articles