Home/Uganda's Matibabu Makes Africa Prize for Engineering Innovation Finals/The Matibabu Device The Matibabu Device