195 pubs · 4,102 cites · h-index 32
Nanjing Tech University
2025 - 2025
University of Electronic Science and Technology of China
2025 - 2025
Chinese Academy of Sciences
2007 - 2025
Guangzhou Institute of Geochemistry
2025 - 2025
Zhejiang University-University of Edinburgh Institute
2025 - 2025