Search results for: Peng Zhao
Pest Management Science > 79 > 8 > 2823 - 2830
Journal of Cellular Physiology > 234 > 5 > 7198 - 7212
Chemosphere > 2017 > 186 > C > 911-918
Journal of Neural Transmission > 2012 > 119 > 6 > 685-691
Journal of Molecular and Cellular Cardiology > 2010 > 48 > 2 > 367-378