Search results for: Degao Chen
Cell Biology International > 43 > 2 > 117 - 124
Cancer Cell > 2018 > 33 > 3 > 480-494.e7
Biomaterials > 2017 > 113 > C > 93-104
Cancer Letters > 2016 > 383 > 2 > 145-153
Biomaterials > 2016 > 89 > C > 56-66