| 1. | The Institute of Cancer Research (the ICR) is a public research institute and a constituent college of the University of London in London, United Kingdom, specialising in oncology. L' Institute of Cancer Research (ICR) est un institut publique de recherche située à Londres, Royaume-Uni, spécialisée en oncologie. |