Search results for: X. Zhu
Liver International > 41 > 11 > 2759 - 2767
Hepatology Research > 51 > 6 > 715 - 721
Liver International > 41 > 3 > 598 - 607
Liver International > 40 > 8 > 2008 - 2020
European Journal of Cancer > 2017 > 81 > C > 17-25