50 pubs · 581 cites · h-index 11
Shanxi Science and Technology Department
2026 - Present
Taiyuan University of Science and Technology
2026 - Present
University of Chicago
2024 - 2025
Hangzhou Dianzi University
2013 - 2025
University of Toronto
2022 - 2024