Innovative People

Mike Zowa

Computers, Networking and Instrumentation

Languages Mike Zowa speaks:

English
shona