Search results for: Feng Shen
Cancer Letters > 2017 > 394 > C > 22-32
Journal of Hepatology > 2015 > 63 > 3 > 651-660
Molecular Cancer > 2015 > 14 > 1 > 1-14
Medical Oncology > 2013 > 30 > 3 > 1-6
Biochemical and Biophysical Research Communications > 2007 > 358 > 1 > 124-129