Search results for: Xiuda Shen
Journal of Hepatology > 2015 > 62 > 3 > 563-572
Hepatology > 54 > 2 > 687 - 696
Hepatology > 52 > 4 > 1380 - 1389
Journal of Surgical Research > 2001 > 96 > 2 > 289-295
Journal of Hepatology > 2015 > 62 > 3 > 563-572
Hepatology > 54 > 2 > 687 - 696
Hepatology > 52 > 4 > 1380 - 1389
Journal of Surgical Research > 2001 > 96 > 2 > 289-295