Search results for: Zhaoliang Li
Pest Management Science > 78 > 4 > 1630 - 1639
International Journal of Cancer > 146 > 2 > 400 - 412
Journal of Gastroenterology and Hepatology > 33 > 7 > 1341 - 1346
Chemical Biology & Drug Design > 86 > 4 > 523 - 530
Tropical Medicine & International Health > 17 > 10 > 1302 - 1308