11 pubs · 1,449 cites · h-index 10
Chinese Academy of Sciences
2016 - 2018
Shanghai Institute of Materia Medica
University of Chinese Academy of Sciences
2017 - 2018