The Institute of Cancer Research (London)

United Kingdom / England / London / A308 Fulham Road, 237
 scientific research institute / centre  Add category

Cancer research institute, biomedical sciences.

Address:
Chester Beatty Laboratories,
237 Fulham Road
Chelsea
London SW3 6JB

www.icr.ac.uk/
Nearby cities:
Coordinates:   51°29'23"N   -0°10'28"E
This article was last modified 4 years ago