Search results for: Zhenchuan Lin
Journal of the Science of Food and Agriculture > 101 > 6 > 2500 - 2510
BMC Nephrology > 2019 > 20 > 1 > 1-12
Metabolism > 2016 > 65 > 9 > 1326-1341
Journal of the Science of Food and Agriculture > 101 > 6 > 2500 - 2510
BMC Nephrology > 2019 > 20 > 1 > 1-12
Metabolism > 2016 > 65 > 9 > 1326-1341