65 pubs · 5,786 cites · h-index 35
University of Science and Technology of China
2018 - 2025
Hefei National Center for Physical Sciences at Nanoscale
2020 - 2025
The University of Adelaide
2025 - 2025
Hefei University of Technology
2022 - 2024
Yanshan University
2024 - 2024