Search results for: Ian V MacRae
Pest Management Science > 75 > 4 > 942 - 949
American Journal of Potato Research > 2009 > 86 > 1 > 31-37
Agricultural and Forest Meteorology > 2006 > 138 > 1-4 > 192-202
Pest Management Science > 75 > 4 > 942 - 949
American Journal of Potato Research > 2009 > 86 > 1 > 31-37
Agricultural and Forest Meteorology > 2006 > 138 > 1-4 > 192-202