Search results for: ZhengGui Du
Journal of Surgical Research > 2017 > 208 > C > 211-218
Pathology & Oncology Research > 2017 > 23 > 4 > 769-775
Liver International > 36 > 2 > 212 - 222
Journal of Surgical Research > 2014 > 187 > 2 > 673-682