Shanghai 200030, Shanghai 200052
China
Shanghai Jiao Tong University (SJTU) - State Key Laboratory of Metal Matrix Composites
nanoparticle, radiosensitization, cellular uptake, mitochondrial targeting, reactive oxygen species