Affiliation: | (1) Laboratory of Cell and Molecular Biology and State Key Laboratory of Molecular Oncology, Cancer Institute and Cancer Hospital, Chinese Academy of Medical Sciences and Peking Union Medical College, 17 Panjiayuan Nanli, Chaoyang District, PO Box 2258, Beijing, 100021, People’s Republic of China;(2) Department of Pathology, Cancer Institute and Cancer Hospital, Chinese Academy of Medical Sciences and Peking Union Medical College, Beijing, 100021, China |