1. Engineering Research Center of Cell & Therapeutic Antibody, Ministry of Education, School of Pharmacy, Shanghai Jiao Tong University, Shanghai 200240, China
2. Cancer and Inflammation Program, National Cancer Institute, Frederick, MD 21702, USA
3. Jecho Biopharmaceutical Institute, Shanghai 200240, China
4. School of Medicine, Shanghai Jiao Tong University, Shanghai 200025, China
5. Jecho Laboratories, Inc., Frederick, MD 21704, USA