Jiangsu
China
Nanjing Medical University - Key Laboratory of Nuclear Medicine
oncolytic vaccinia virus; interleukin-24; breast cancer; apoptosis; cancer therapy