Satoru Ueda's picture

Satoru Ueda

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.