ICR ranks top in UK for student satisfaction 07 Feb 2022 Students on our MSc taught course and postgraduate research degree programmes have again ranked The Institute of Cancer Research, London, top nationally for student satisfaction in their respective surveys. Find out more Show/Hide