Search results for: Huayang Yin
Entomological Research > 50 > 7 > 329 - 342
Drug Delivery and Translational Research > 2018 > 8 > 3 > 787-796
Perspectives in Science > 2016 > 7 > C > 59-64
Entomological Research > 50 > 7 > 329 - 342
Drug Delivery and Translational Research > 2018 > 8 > 3 > 787-796
Perspectives in Science > 2016 > 7 > C > 59-64