215 pubs · 3,920 cites · h-index 32
Anhui and Huaihe River Institute of Hydraulic Research
2021 - Present
Harbin University of Science and Technology
2025 - 2025
Kunming University of Science and Technology
2013 - 2025
University of Technology Sydney
2017 - 2025
Tibet University
2025 - 2025