Ian MacRae
Ian MacRae
University of Minnesota
Dept. of Entomology
2900 University Ave
Crookston,
MN
USA
56716
Papers:
69
Assessing Resistance to Foliar Insecticides in Populations of Soybean Aphids and Two-Spotted Spider Mites