author Image

Flexipump: An irrigation pump designed for the developing world