Skip to main content

Xiaoke Shi

2 works

Center for Natural Products Research, Chinese Academy of Sciences, Chengdu 610041, China; University of Chinese Academy of Sciences, Beijing 100049, China