20 pubs · 1,468 cites · h-index 13
Chinese Academy of Sciences
2026 - Present
Institute of Geochemistry
2025 - Present
University of Chinese Academy of Sciences
King Abdullah University of Science and Technology
2016 - 2023