222 pubs · 16,969 cites · h-index 52
Peking University
2014 - Present
Hefei University
2023 - Present
Nanshan Group (China)
2025 - 2025
Songshan Lake Materials Laboratory
2021 - 2025
Shanghai Academy of Science & Technology