Henry Andrews Bumstead

(
1870
1920
)
Yale University
;
New Haven, CT
Physicist; Educator; Research institution administrator
Elected
1914
Last Updated