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.
Courses at Institute of Cancer Research, University of London (2)
Quick Facts
- Location
- City of London
- Postcode
- EC1A 9PT
- Country
- United Kingdom