85 pubs · 4,691 cites · h-index 41
Chinese Academy of Sciences
2005 - Present
Beijing National Laboratory for Molecular Sciences
2021 - Present
Institute of Chemistry
2021 - Present
Interface (United States)
2025 - 2025
Materials Science & Engineering
2025 - 2025