229 pubs · 5,893 cites · h-index 38
Huazhong University of Science and Technology
2012 - 2025
DuPont (United States)
2023 - 2023
University of Nottingham
University of Calgary
Teachers Development Group