Search results for: Stephen J. Simpson
Journal of Animal Ecology > 89 > 2 > 460 - 470
Journal of Animal Ecology > 83 > 1 > 245 - 255
Journal of Insect Physiology > 2013 > 59 > 2 > 130-137
International Journal for Parasitology > 2011 > 41 > 1 > 43-50