Search results for: Jia‐Wei Tay
Pest Management Science > 79 > 10 > 3852 - 3859
Pest Management Science > 73 > 10 > i - i
Pest Management Science > 73 > 10 > 2028 - 2038
Frontiers in Zoology > 2017 > 14 > 1 > 1-12
Parasitology Research > 2013 > 112 > 9 > 3275-3282