Therese Poland
Contact Information
Department of Entomology Adjunct Associate Professor
Telephone: 517-884-8062
Lansing, MI 48910
Area of Expertise:
Detection and management of invasive forest insects