Affiliation: | 1. Yunnan Key Laboratory of Vaccine Research & Development on Severe Infectious Diseases, Institute of Medical Biology, Chinese Academy of Medical Sciences & Peking Union Medical College, Kunming, 650118, China 2. Kunming Medical University, Kunming, 650032, China
|