Frank Lappin Horsfall
(
–
)
1906
1971
Sloan-Kettering Institute for Cancer Research; Sloan-Kettering Graduate School of Medical Sciences
;
New York, NY
Physician; Educator; Hospital and research institution administrator
Elected
1967
Last Updated