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…
New study urges dam projects to diversify disease control measuresPRETORIA, SOUTH AFRICA (5th September 2016) — New research…