World's Best Scientists 2026 revealed!
Imperial College London

Imperial College London

- Psychology

United Kingdom
Established: 1907
Scholars: 7
Award Badge
Best Universities
2025
Award Badge
Biology and Biochemistry
UK
2026

Overview of Imperial College London

Imperial College London, officially established in 1907, is a renowned public research university located in the heart of London, United Kingdom. Born from the merger of several 19th-century scientific institutions, Imperial has a legacy of innovation in science, engineering, medicine, and business. With approximately 22,000 students representing over 140 countries and four main faculties, Imperial occupies a single, central South Kensington campus, along with specialized facilities across London. Its commitment to excellence positions it as a leading institution on the global academic stage.

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
676 World 84 National H-index 98 Citations 40,249 906
1358 World 162 National H-index 81 Citations 38,633 462
2591 World 289 National H-index 67 Citations 17,021 312
3365 World 358 National H-index 61 Citations 15,032 269
4358 World 472 National H-index 55 Citations 14,223 169
5250 World 552 National H-index 51 Citations 9,635 135
7132 World 710 National H-index 43 Citations 11,597 132