Search results for: Yanfei Wang
Nephrology > 26 > 4 > 358 - 368
Environmental Science and Pollution Research > 2019 > 26 > 3 > 2671-2680
Journal of Neuroscience Research > 95 > 10 > 1937 - 1950
Toxicology > 2013 > 314 > 1 > 148-154
International Journal of Cancer > 131 > 2 > 357 - 366