133 pubs · 3,152 cites · h-index 31
Chongqing University
2026 - Present
Chinese Academy of Sciences
2024 - Present
Technology and Engineering Center for Space Utilization
2024 - Present
Chongqing 2D Materials Institute (China)
2026 - Present
Shanghai University
2023 - 2025