Search results for: Yan Liu
Liver International > 42 > 3 > 663 - 673
International Journal of Cancer > 144 > 11 > 2823 - 2832
IUBMB Life > 70 > 6 > 529 - 535
Clinical Transplantation > 27 > 1 > 80 - 89
ANZ Journal of Surgery > 80 > 5 > 331 - 336