(216.73.216.69)
The International Journal on Hydropower & Dams, Volume Seventeen, Issue 5, 2010
Water resources, Water needs, Scale of development, Dams, Reservoirs, Hydropower, Renewable energy, Energy storage