No: 88, Gongqingtuan west road
No. 88 Gongqingtuan Road
Zibo, 255012
China
Shandong University of Technology
cancer immunotherapy, programmed death ligand 1, targeted protein degradation, Aptamer, lysosome-targeting chimera