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 65 National H-index 62 Citations 20,992 139
498 World 72 National H-index 61 Citations 20,401 142
740 World 111 National H-index 55 Citations 12,018 207
816 World 125 National H-index 53 Citations 13,286 149
995 World 149 National H-index 50 Citations 9,938 169
1202 World 186 National H-index 46 Citations 13,380 97
1348 World 218 National H-index 44 Citations 9,166 228
1811 World 287 National H-index 38 Citations 10,774 132
1877 World 299 National H-index 38 Citations 4,836 125
2424 World 384 National H-index 33 Citations 7,855 101
2442 World 385 National H-index 33 Citations 6,656 75
2947 World 477 National H-index 30 Citations 5,496 111
3000 World 486 National H-index 30 Citations 3,843 88

Recently Published Articles