23 pubs · 709 cites · h-index 14
Harbin Institute of Technology
2019 - Present
Chinese Academy of Sciences
2013 - 2013
Chengdu Organic Chemicals (China)
University of Chinese Academy of Sciences