Search results for: He Yan
Pest Management Science > 77 > 1 > 510 - 517
Applied Catalysis A, General > 2012 > 421-422 > Complete > 86-90
Catalysis Communications > 2010 > 11 > 7 > 584-587
Pest Management Science > 77 > 1 > 510 - 517
Applied Catalysis A, General > 2012 > 421-422 > Complete > 86-90
Catalysis Communications > 2010 > 11 > 7 > 584-587