Search results for: Zhen‐Lin Yan
International Journal of Surgery > 2018 > 56 > C > 256-263
Biochemical and Biophysical Research Communications > 2012 > 418 > 3 > 531-536
Hepatology > 52 > 1 > 164 - 173
Journal of Cancer Research and Clinical Oncology > 2009 > 135 > 6 > 783-789