1. Shanghai Institute of Technology
2. Shanghai
3. China
4. Institute of Medicinal Plant Development
5. Chinese Academy of Medical Sciences
6. Peking Union Medical College
7. Beijing
8. Jiangsu University
9. Zhenjiang
10. Hainan Branch Institute of Medicinal Plant Development
11. Chinese Academy of Medical Sciences & Peking Union Medical College
12. Wanning 571533