149 pubs · 4,189 cites · h-index 35
Peking University
2026 - Present
Inner Mongolia University
2026 - Present
Shanghai Institute of Organic Chemistry
2026 - Present
Beijing National Laboratory for Molecular Sciences
2026 - Present
Chinese Academy of Tropical Agricultural Sciences
2025 - 2025