35 pubs · 538 cites · h-index 14
Beijing Institute of Graphic Communication
2026 - Present
Chinese Academy of Sciences
2018 - 2025
Shanghai Institute of Materia Medica
2013 - 2025
State Key Laboratory of Chemical Engineering
2025 - 2025
University of Chinese Academy of Sciences
2021 - 2025