Page path:

Project partner Kenya

Teamfoto

Contact

Technology and Care for Improved Livelihood (TECAFILI)
Barua Omar Mshenga
P.O.BOX 88470
Mombasa
Kenya

Barua Mshenga has been responsible for the project over the entire period and in various positions.