Search results for: Qichao Huang
International Journal of Cancer > 150 > 10 > 1677 - 1689
International Journal of Cancer > 144 > 10 > 2516 - 2528
Liver International > 38 > 7 > 1263 - 1272
Cancer Letters > 2017 > 403 > C > 108-118
Journal of Hepatology > 2015 > 63 > 6 > 1378-1389
Journal of Hepatology > 2014 > 61 > 4 > 859-866