UK:AC:ICR
The Institute of Cancer Research, London
- Privately Held
locale
United Kingdommarket
PRIVATEindustry
Research & Developmentwebsite
www.icr.ac.uk
The Institute of Cancer Research, London conducts research focused on cancer treatment and therapies, self-described as one of the world’s most influential cancer research organisations.