UniversityDB
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 higher education institution located in City of London.

The university has produced 25,853 publications, 5,809,841 citations, an h-index of 800, reflecting its research output.

Quick Facts

Location
City of London
Postcode
EC1A 9PT
Country
United Kingdom