523 pubs · 26,406 cites · h-index 92
Chinese Academy of Sciences
2002 - Present
Peking University
2008 - Present
Shanghai Institute of Organic Chemistry
2002 - Present
Ministry of Natural Resources
2026 - Present
State Key Laboratory of Synthetic Chemistry
2026 - Present