Search results for: Tao Liu
Liver International > 42 > 9 > 1991 - 1998
Journal of Cellular Biochemistry > 121 > 4 > 2938 - 2949
IUBMB Life > 69 > 8 > 595 - 605
Hepatology Research > 44 > 12 > 1186 - 1195
Hepatology Research > 41 > 1 > 54 - 63