publication venue for Hydraulic Ram Pump: A Practical Solution for Green Energy 2020 Possible Impact of Future Dams on Suspended Sediment Load Changes 2020