Sam Dervis

Engineering Without Borders: Kenyan Roots, European Horizons