Search results for: Xue Yan
Cancer Chemotherapy and Pharmacology > 2017 > 79 > 4 > 747-758
Liver International > 33 > 6 > 936 - 943
Biochemical and Biophysical Research Communications > 2011 > 410 > 4 > 803-808
Cancer Chemotherapy and Pharmacology > 2017 > 79 > 4 > 747-758
Liver International > 33 > 6 > 936 - 943
Biochemical and Biophysical Research Communications > 2011 > 410 > 4 > 803-808