36 pubs · 981 cites · h-index 14
China Academy of Printing Technology
2016 - Present
Beijing National Laboratory for Molecular Sciences
2016 - Present
Chinese Academy of Sciences
2016 - 2025
Institute of Chemistry
2019 - 2025
University of Chinese Academy of Sciences
2019 - 2024