World's Best Scientists 2026 revealed!
University of Leeds

University of Leeds

- Molecular Biology

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

Overview: University of Leeds

The University of Leeds, established in 1904, is a prominent public research university located in Leeds, West Yorkshire, United Kingdom. Tracing its origins to the Yorkshire College (founded 1874), it has evolved into one of the UK’s largest and most comprehensive higher education institutions. As a member of the Russell Group, Leeds enrolls over 39,000 students, including approximately 13,400 international students from more than 130 countries. The university’s academic structure is distributed across seven faculties, fostering a dynamic and interdisciplinary academic environment.

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
1453 World 112 National H-index 69 Citations 22,551 210
1820 World 146 National H-index 63 Citations 11,736 227

Recently Published Articles