Yang Zhao

Yang Zhao is an author at China Institute of Water Resources and Hydropower Research specializing in engineering, geography, and sediment transport.

Publications per year

2011–2024

21

Publications

21