Wuhan, Wuhan 430063
China
Wuhan University of Technology
Keywords: PLGA, Attapulgite, In situ self-assembly, Drug delivery system, Tumor therapy