13 pubs · 690 cites · h-index 11
Chinese Academy of Sciences
2019 - 2025
Interface (United States)
2025 - 2025
Technical Institute of Physics and Chemistry
2025 - 2025
China Academy of Printing Technology
2019 - 2024
Institute of Chemistry
2019 - 2024