104 pubs · 3,768 cites · h-index 34
Chongqing University
2025 - 2025
Chongqing University of Science and Technology
2025 - 2025
Chinese Academy of Sciences
2016 - 2025
Shanghai Institute of Ceramics
2018 - 2025
École Polytechnique Fédérale de Lausanne
2023 - 2024