Cancer Research Institute
  • Cancer Research Institute

  • Country: United Kingdom
  • Type: Education
  • Website: www.icr.ac.uk
  • Update: 05-02

The Institute of Cancer Research (ICR) is a public research university in the United Kingdom, founded in 1909, initially as part of Marsden Royal Hospital, and a member of the University of London since 2003.

en_US