Search results for: Feng-Gong Lü
Pest Management Science > 71 > 10 > 1387 - 1396
Journal of Insect Physiology > 2014 > 71 > Complete > 105-113
Pest Management Science > 71 > 10 > 1387 - 1396
Journal of Insect Physiology > 2014 > 71 > Complete > 105-113