Search results for: Chengxiao Yu
Liver International > 43 > 6 > 1287 - 1297
International Journal of Cancer > 148 > 12 > 2924 - 2934
International Journal of Cancer > 147 > 11 > 3075 - 3084
Breast Cancer Research and Treatment > 2019 > 175 > 3 > 691-699
Cancer Epidemiology > 2017 > 50 > PA > 39-45
China Communications > 2016 > 13 > 9 > 103 - 112