John Ikeda

John Ikeda is a water and sanitation specialist with The World Bank Group.