165 pubs · 3,160 cites · h-index 29
Hong Kong Polytechnic University
2025 - 2025
Chinese Academy of Sciences
2010 - 2025
Dalian University of Technology
2022 - 2025
Changjiang Water Resources Commission
2015 - 2025
China Tourism Academy