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
25,853
Publications
5,809,841
Citations
800
h-index
2
Courses

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