Topic: bugs

Lecture highlights integral role of insects in modernity

News, Science & Research

Lecture highlights integral role of insects in modernity

March 24, 2017 0 comments

Edward Melillo, associate professor of history and environmental studies at Amherst College, has been drawn to insects since childhood.