Sean Ross
Sean Ross
Oregon State University
National Pesticide Information Center
327 Weniger Hall
Corvallis,
OR
USA
97331
Papers:
2034
Pesticide education search tool (PEST): A new IPM application from the national pesticide information center