Search results for: Cheng Chen
Journal of Hepatology > 2015 > 63 > 3 > 651-660
Cancer Letters > 2014 > 349 > 1 > 51-60
Biomaterials > 2012 > 33 > 15 > 3909-3918
International Journal of Radiation Oncology, Biology, Physics > 2006 > 64 > 2 > 581-591