Institution: | 1. Key Laboratory of Bio-resources and Eco-environment, Ministry of Education, College of Life Science, Sichuan University, Chengdu, 610064, People’s Republic of China 2. Institute of Blood Transfusion, Chinese Academy of Medical Sciences, Chengdu, 610052, People’s Republic of China 3. Wulong Plant Protection and Quarantine Station, Wulong, 408500, People’s Republic of China
|