83 pubs · 1,009 cites · h-index 15
Johns Hopkins University
2019 - Present
Guizhou University
2025 - Present
Chinese Academy of Sciences
2026 - Present
Johns Hopkins Medicine
Shanghai Institute of Organic Chemistry
2023 - Present