INSTITUTE OF CANCER RESEARCH: ROYAL CANCER HOSPITAL (THE)

SW7 3RP (London)