257 pubs · 3,415 cites · h-index 24
China Design Group (China)
2020 - Present
University of Glasgow
2008 - Present
Kunming University of Science and Technology
2025 - 2025
Shanghai Polytechnic University
2025 - 2025
Shanghai University of Engineering Science
2023 - 2025