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