1. State Key Laboratory of Primate Biomedical Research, Institute of Primate Translational Medicine Kunming University of Science and Technology Kunming China
2. Yunnan Key Laboratory of Primate Biomedical Research Kunming China
3. Kunming Biomed International Ltd. Kunming China