Search results for: Jacobus J. Boomsma
Journal of Insect Physiology > 2015 > 78 > Complete > 9-14
Journal of Insect Physiology > 2010 > 56 > 7 > 780-787
Journal of Insect Physiology > 2015 > 78 > Complete > 9-14
Journal of Insect Physiology > 2010 > 56 > 7 > 780-787