23 pubs · 606 cites · h-index 10
Guangdong University of Technology
2020 - 2022
Sichuan University
2019 - 2022
Nanyang Technological University
2021 - 2021
State Key Laboratory of Hydraulics and Mountain River Engineering
2019 - 2020
Chinese Academy of Sciences
2015 - 2017