Search results for: Wen Xiao
IUBMB Life > 73 > 11 > 1363 - 1377
Experimental Cell Research > 2017 > 358 > 2 > 269-278
Cancer Communications > 2015 > 34 > 3 > 1-6
Cancer Letters > 2014 > 346 > 2 > 273-277
IUBMB Life > 73 > 11 > 1363 - 1377
Experimental Cell Research > 2017 > 358 > 2 > 269-278
Cancer Communications > 2015 > 34 > 3 > 1-6
Cancer Letters > 2014 > 346 > 2 > 273-277