238 pubs · 6,068 cites · h-index 37
Laser Scan Engineering (United Kingdom)
2026 - Present
Zhejiang University of Technology
2023 - Present
London School of Economics and Political Science
2000 - Present
University of Science and Technology of China
2023 - 2023
Peking University
2003 - 2020