17 pubs · 188 cites · h-index 8
Chinese Academy of Sciences
2023 - Present
Institute of Geochemistry
2026 - Present
Chemical Pharmaceutical Research Institute
2025 - 2025
Wuhan University of Science and Technology
2019 - 2025
Shanghai University
2024 - 2024