Submission

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 Package Items


90-second video
Submission summary slide (a presentation slide; will be made public)
Untitled document.pdf

comments (public)