Institute of Cancer Research. ICR scientists on this site and elsewhere pioneered numerous new cancer drugs from the 1950s until the present day - including the discovery of chemotherapy drug carboplatin, prostate drug abiraterone and the genetic targeting of olaparib for ovarian and breast cancer
The Institute of Cancer Research, 123 Old Brompton Road, SW7 3RP, London
[geolocate this address]