Institute of Cancer Research, University of London logo

Institute of Cancer Research, University of London

CCT Venues-Smithfield, Two East Poultry Avenue, City of London www.icr.ac.uk
Publications
25,853
Citations
5,809,841
h-index
800
Courses
2

About

Institute of Cancer Research, University of London is a UK university based in City of London.

Academic staff have published 25,853 works cited 5,809,841 times, with an h-index of 800.

Research output

Annual publications · OpenAlex

2012 195 2026
See full research profile →

Rankings

Score breakdown

Loading…

View all UK rankings →

Quick Facts

Location
City of London
Postcode
EC1A 9PT
Country
United Kingdom