Thomas Clifford Allbutt

(
1836
1925
)
University of Cambridge
;
Cambridge, England
Physician; Inventor
Elected
1922
International Honorary Member
Last Updated