Affiliation: | 1. US Forest Service, Northern Research Station, 359 Main Rd., Delaware, OH, 43015, USA 2. Ohio Agricultural Research and Development Center, Department of Entomology, The Ohio State University, 1680 Madison Ave., Wooster, OH, 44691, USA 3. US Forest Service, Northern Research Station, 3101 Technology Blvd., Suite F, Lansing, MI, 48910, USA
|