World's Best Scientists 2026 revealed!
University of Leeds

University of Leeds

- Immunology

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

Overview of the University of Leeds

The University of Leeds, officially established in 1904, is located in the vibrant city of Leeds, West Yorkshire, United Kingdom. As one of the Russell Group universities, it is a leading public, research-intensive institution with a storied history tracing back to its origins as Yorkshire College in 1874. The university’s single main campus accommodates over 39,000 students and hosts over 9,000 staff, making it one of the largest universities in the UK. Leeds offers diverse academic opportunities through its eight faculties, contributing significant impact both regionally and internationally.

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
23 World 1 National H-index 189 Citations 177,513 1,581
2287 World 207 National H-index 71 Citations 22,407 262
2842 World 253 National H-index 65 Citations 15,562 255
3709 World 324 National H-index 56 Citations 12,137 258
4370 World 377 National H-index 49 Citations 6,758 167

Recently Published Articles