110 pubs · 1,971 cites · h-index 26
California Institute of Technology
2023 - Present
Division of Chemistry
2026 - Present
Shandong University
2025 - 2025
Anhui Medical University
2024 - 2025
China Geological Survey