menu

Submission

introduction
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)