The Imperial Cancer Research Fund in the 1980s.
Imperial Cancer Research Fund, Lincoln's Inn Fields, London, UK.
W F
WF
Bodmer
D002608:Charities / Q000266:history; D049673:History, 20th Century; D006801:Humans; D008131:London; D009369:Neoplasms / Q000266:history; D012109:Research Support as Topic