Page path:

Socio del proyecto

El contenido de esta página no está disponible en es_ES.
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.