Skip to main content
Establishment date
Acronym
EU
Address
PO Box 536, Njoro - Kenya
City
Njoro
Country
Type of Institution