Search results for: Kesong Peng
Hepatology > 65 > 6 > 2005 - 2018
European Journal of Pharmacology > 2016 > 789 > C > 421-430
Cell & Bioscience > 2016 > 6 > 1 > 1-11
Hepatology > 61 > 4 > 1216 - 1226
Current Opinion in Pharmacology > 2014 > 19 > Complete > 61-66