All Organisations
Generic placeholder image

Uhurulabs Social Enterprise

Countries: Tanzania

An organisation that works to leverage technology and innovation for development.

Related Organisations


No related organisations.
Help us by adding organisations that might be related.