Innovative People

Victor Kimaru

Victor Kimaru Internet of Things

Languages Victor Kimaru speaks:

English
Kiswahili