Search results for: Yongjia Sheng
Journal of Cellular Physiology > 239 > 3 > n/a - n/a
Liver International > 43 > 7 > 1604 - 1613
Journal of Biochemical and Molecular Toxicology > 37 > 2 > n/a - n/a
Journal of Cellular Physiology > 237 > 10 > 3860 - 3871
Phytotherapy Research > 33 > 9 > 2288 - 2297