Search results for: Jan Lubawy
Insect Science > 26 > 4 > 656 - 670
Neuropeptides > 2018 > 70 > C > 26-36
Comparative Biochemistry and Physiology, Part A > 2015 > 183 > Complete > 57-63
Journal of Insect Physiology > 2013 > 59 > 11 > 1125-1132