The Institute Of Cancer Research, London
Use attributes for filter ! | |
Address | 15 Cotswold Road, Sutton, London SM2 5NG, United Kingdom |
---|---|
Hours | Closed ⋅ Opens 9:30AM |
Student population rank | 163rd (of 167) |
Date of Reg. | |
Date of Upd. | |
ID | 666360 |
About The Institute Of Cancer Research, London
The Institute of Cancer Research is a public research institute and a constituent college of the University of London in London, United Kingdom, specialising in oncology. It was founded in 1909 as a research department of the Royal Marsden Hospital and joined the University of London in 2003.
Click on the photo of The Institute of Cancer Research, London to view it on Google Maps.