Search results for: Shuhua Yang
Journal of Cellular Physiology > 235 > 3 > 2911 - 2924
Environmental Science and Pollution Research > 2017 > 24 > 1 > 938-946
Biological Trace Element Research > 2012 > 148 > 1 > 53-60
Journal of Huazhong University of Science and Technology [Medical Sciences] > 2010 > 30 > 3 > 379-384
Journal of Huazhong University of Science and Technology [Medical Sciences] > 2007 > 27 > 2 > 183-185