World's Best Scientists 2026 revealed!
University of Leeds

University of Leeds

- Plant Science And Agronomy 

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

Overview: University of Leeds

The University of Leeds, officially established in 1904, is a renowned public, research-intensive institution situated in Leeds, West Yorkshire, United Kingdom. Its origins trace back to the Leeds School of Medicine (1831) and Yorkshire College (1874), reflecting a longstanding commitment to education and innovation. As part of the prestigious Russell Group, the University boasts a single urban campus and hosts a vibrant community of over 39,000 students, including more than 12,000 international learners from 137 countries, distributed across seven faculties. This scale, combined with its research and teaching strengths, positions Leeds as a major global academic hub.

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
404 World 38 National H-index 81 Citations 22,910 177
1341 World 113 National H-index 58 Citations 12,405 220
1592 World 137 National H-index 55 Citations 13,239 322
1958 World 164 National H-index 52 Citations 7,190 150
3832 World 259 National H-index 40 Citations 8,431 63
5264 World 316 National H-index 34 Citations 7,361 82