Search results for: Haoyue Ma
Pest Management Science > 79 > 10 > 3871 - 3882
Phytotherapy Research > 35 > 6 > 3337 - 3350
SID Symposium Digest of Technical Papers > 48 > 1 > 455 - 458
SID Symposium Digest of Technical Papers > 48 > 1 > 459 - 462