Rehema Ndeda
Rehema Ndeda

Rehema Ndeda

Eager to learn new things. Searching for new ways to change the world using technology.