Robert Lee Metcalf

(
1916
1998
)
University of Illinois at Urbana-Champaign
;
Urbana, IL
Entomologist; Ecologist; Toxicologist; Educator; Academic administrator
Area
Biological Sciences
Specialty
Evolution and Ecology
Elected
1976
Last Updated