title
Hydro power systems technologies
short description
The hydropower system in the Upper Yellow River (UYR), one of the largest hydropower bases in China, plays a vital role in the energy .
Submission summary slide (a presentation slide; will be made public)