Hydraulic & Water Resources Engineering
Mastering Water Power: The Engineering, Hydraulics, and Ecosystems of Mega Dams and Hydraulic Infrastructure
Dams represent some of the most monumental and consequential civil engineering feats in human history. By impounding millions of cubic meters of water, mega-dams ...






