Search results for: Hong Chen
Toxicology Letters > 2017 > 271 > C > 74-83
Journal of Huazhong University of Science and Technology [Medical Sciences] > 2012 > 32 > 5 > 737-745
Toxicology Letters > 2017 > 271 > C > 74-83
Journal of Huazhong University of Science and Technology [Medical Sciences] > 2012 > 32 > 5 > 737-745