The Institute of Cancer Research Employee Directory
Research ServicesEngland, United Kingdom1001-5000 Employees
The Institute of Cancer Research is a cancer research organization and charity based in London, England, that also operates as a postgraduate college affiliated with the University of London. It focuses on cancer research and, with its hospital partner The Royal Marsden NHS Foundation Trust, is rated among the top four centres for cancer research and treatment worldwide. The organization has between 1,001 and 5,000 employees. Its address is 123 Old Brompton Road, London SW7 3RP, United Kingdom. More information is available on its website at icr.ac.uk.