Profile picture
Leonidah Kerubo Omosa
Doctorate
  • University of Nairobi
    Nairobi, Kenya
mini profile avatar Leonidah Omosa