Stephen B. Heard

关于作者

Stephen B. Heard is a Professor of Biology at the University of New Brunswick, Canada. He teaches courses in ecology, evolution, and entomology, and conducts research in ecology and plant-insect interactions. He also blogs at scientistseessquirrel.wordpress.com.

阅读完整简历

书籍

买家还购买了以下作者的作品