548 Binwen Rd
Hangzhou, Zhejiang Sheng 310006
China
Zhejiang Chinese Medical University - Department of Oncology
Artesunate; angiogenesis; pancreatic cancer; PP2A