You are here

Markphalen Odiwuor Ochola

Title: 
Mr
First name: 
Markphalen
Last name: 
Odiwuor Ochola
Interested in ict@innovation Component: 
B
C

Location

Agoi Road
Kisumu 40100
Kenya
Phone: 0725342501/0737855818