The Institute of Cancer Research
Academia, R&D institution
London, United KingdomAbout
The Institute of Cancer Research (the ICR) is a public research institute and a member institution of the University of London in London, United Kingdom, specialising in oncology.
LIFE SCIENCES
BiomedicalCell & Molecular Biology
Representatives
Postdoctoral Researcher
The Institute of Cancer Research