World's Best Scientists 2026 revealed!
Imperial College London

Imperial College London

- Business And Management

United Kingdom
Established: 1907
Scholars: 8
Award Badge
Best Universities
2025
Award Badge
Business and Management
UK
2023

Overview of Imperial College London

Imperial College London, founded in 1907, is a renowned public research university situated in the heart of London, United Kingdom. Emerging from the merger of several historic institutions, Imperial has developed into a world-leading center of science, engineering, medicine, and business. With a student body of over 22,000 from 140+ countries and more than 8,000 staff, Imperial operates four main faculties across its South Kensington campus and additional sites in White City, Hammersmith, and beyond. Its urban setting and global reach underscore the institution’s prestigious standing and broad influence within higher education and research communities internationally.

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
1 World 1 National H-index 156 Citations 107,511 876
167 World 18 National H-index 79 Citations 47,664 262
1456 World 234 National H-index 42 Citations 13,267 111
1787 World 283 National H-index 38 Citations 23,048 127
2008 World 315 National H-index 36 Citations 15,798 89
2156 World 341 National H-index 35 Citations 8,796 224
2268 World 358 National H-index 34 Citations 10,696 128
2375 World 376 National H-index 33 Citations 20,572 201