Affiliation: | 1. Cancer Biology Laboratory, School of Life Sciences, Tsinghua University, Beijing 100084, China;2. The National Engineering Laboratory for Anti-Tumor Protein Therapeutics, Tsinghua University, Beijing 100084, China;3. Beijing Key Laboratory for Protein Therapeutics, Tsinghua University, Beijing 100084, China |