Search results for: Jhih‐Rong Liao
Medical and Veterinary Entomology > 38 > 1 > 99 - 107
Pest Management Science > 79 > 12 > 5186 - 5196
Pest Management Science > 79 > 11 > 4367 - 4375
Medical and Veterinary Entomology > 38 > 1 > 99 - 107
Pest Management Science > 79 > 12 > 5186 - 5196
Pest Management Science > 79 > 11 > 4367 - 4375