Author

Profile picture
Stephanie Stoelb
Department of Entomology, University of Kentucky, S225 Agricultural Science Center North, Lexington, KY 40546-0091, USA, Lexington, United States of America
More articles in:  CrossRef  |  PubMed  |  Google Scholar