1. Beijing Institute of Radiation Medicine
2. Beijing 100850
3. China
4. School of Life Science and Biotechnology
5. Dalian University of Technology
6. Dalian 116024
7. Beijing University of Chinese Medicine
8. Beijing 100029
9. Annoroad Gene Technology Co., Ltd
10. Beijing 100176