Syndicate content

Satoru Ueda

Satoru Ueda's picture
Lead Water Resources Specialist
Satoru Ueda is a lead water resources management specialist based in Dar Es Salaam Tanzania and one of the World Bank's dam safety specialists.
Blogging on: The Water Blog