World's Best Scientists 2026 revealed!
Loughborough University

Loughborough University

- Environmental Sciences

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

Overview of Loughborough University

Loughborough University, established in 1909, is a distinguished public research institution located in Loughborough, Leicestershire, United Kingdom. Evolving from a technical institute into a comprehensive university, it now stands as one of the UK's leading academic centers. The institution enrolls over 19,500 students across undergraduate and postgraduate programs, and operates primarily from its large main campus in Loughborough, with a second campus in London. Internationally recognized for its commitment to research and student experience, Loughborough’s global reach and inclusive ethos define its institutional identity.

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
406 World 28 National H-index 98 Citations 46,269 361
1525 World 123 National H-index 72 Citations 15,214 207
4001 World 305 National H-index 54 Citations 12,202 248

Recently Published Articles