Innovative People

Robert Karanja

Optical technology, general aviation especially in East Africa, aircraft science and technicals, writing researches and reports, marketing strategies after researching.

Languages Robert Karanja speaks:

English
Kiswahili