World's Best Scientists 2026 revealed!
Loughborough University

Loughborough University

- Ecology And Evolution

United Kingdom
Established: 1909
Scholars: 1
Award Badge
Best Universities
2025
Award Badge
Engineering and Technology
UK
2023

Overview of Loughborough University

Loughborough University, established in 1909 as Loughborough Technical Institute, is a renowned public research-intensive institution located in Loughborough, Leicestershire, United Kingdom. With a rich heritage of over a century, the university serves as a hub for innovation and academic excellence in the heart of England. The institution boasts a student body of approximately 19,500 representing over 140 countries and operates across two campuses: the main 523-acre Loughborough site and the London campus focused on postgraduate study. As a comprehensive university, it combines robust research activity with high-quality teaching across a diverse range of disciplines.

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
2315 World 274 National H-index 60 Citations 12,142 213

Recently Published Articles