World's Best Scientists 2026 revealed!
Institute of Cancer Research

Institute of Cancer Research

- Immunology

United Kingdom
Established: 1909
Scholars: 1
Award Badge
Best Universities
2025
Award Badge
Molecular Biology
UK
2026

Overview of the Institute of Cancer Research

The Institute of Cancer Research (ICR) is a world-renowned postgraduate institution established in 1909, situated in London, United Kingdom. As a public, research-intensive institute affiliated with the University of London, ICR is dedicated exclusively to the study and understanding of cancer. With approximately 300 students and over 1,300 staff, the ICR operates across two main campuses in Chelsea (central London) and Sutton (south London). Its reputation for pioneering cancer research and training makes it a primary destination for international scholars and clinical experts seeking to make an impact in oncology.

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
1928 World 172 National H-index 76 Citations 18,511 342

Recently Published Articles