Search results for: Hao‐zhen Ren
Stem Cell Research & Therapy > 2017 > 8 > 1 > 1-13
Hepatobiliary & Pancreatic Diseases International > 2016 > 15 > 6 > 602-611
Hepatobiliary & Pancreatic Diseases International > 2015 > 14 > 5 > 492-501
Artificial Organs > 36 > 1 > 86 - 93
Artificial Organs > 35 > 3 > E40 - E46