Alexander Haddow

(
1907
1976
)
University of London; Royal Cancer Hospital
;
London, England
Pathologist; Educator; Research institution administrator
Elected
1961
International Honorary Member
Last Updated