Earl Leonard Muetterties
(
–
)
1927
1984
E.I. Du Pont de Nemours and Company
;
Wilmington, DE
Chemist; Educator; Company research scientist and administrator
Elected
1971
Last Updated