225 pubs · 9,314 cites · h-index 42
Singapore University of Technology and Design
2014 - 2025
Dalian Institute of Chemical Physics
2025 - 2025
Chinese Academy of Sciences
1996 - 2025
Wuhan University
2017 - 2025
Chinese Academy of Science and Technology for Development
2025 - 2025