World's Best Scientists 2026 revealed!
University of Leeds

University of Leeds

- Business And Management

United Kingdom
Established: 1904
Scholars: 13
Award Badge
Best Universities
2025
Award Badge
Business and Management
UK
2023

Overview: University of Leeds

Founded in 1904, the University of Leeds is a renowned public, research-intensive university located in Leeds, West Yorkshire, United Kingdom. It traces its origins to earlier schools established in the 19th century, ultimately becoming one of the largest higher education institutions in the UK. As a comprehensive university, Leeds offers a broad spectrum of academic disciplines across a single main campus, serving over 39,000 students and employing nearly 4,000 academic staff. With nine academic faculties, the university’s scope and scale underpin its international reputation for academic excellence.

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
464 World 64 National H-index 62 Citations 20,992 139
498 World 71 National H-index 61 Citations 20,401 142
740 World 110 National H-index 55 Citations 12,018 207
816 World 124 National H-index 53 Citations 13,286 149
995 World 148 National H-index 50 Citations 9,938 169
1202 World 185 National H-index 46 Citations 13,380 97
1349 World 217 National H-index 44 Citations 9,166 228
1812 World 286 National H-index 38 Citations 10,774 132
1878 World 298 National H-index 38 Citations 4,836 125
2425 World 384 National H-index 33 Citations 7,855 101
2443 World 385 National H-index 33 Citations 6,656 75
2948 World 477 National H-index 30 Citations 5,496 111
3001 World 486 National H-index 30 Citations 3,843 88

Recently Published Articles