Dam, dam, dam – Three Gorges Dam is helping to reduce schistosomiasis
Open Access in the Developing World,
The Three Gorges hydroelectric dam is a feat of modern engineering: providing power to a vast region, lowering flood risks…
The Three Gorges hydroelectric dam is a feat of modern engineering: providing power to a vast region, lowering flood risks…
The Three Gorges Dam, located at the upper reaches of the Yantze River, in Hubei province, China, is the world’s largest…