Profile picture
Ryan Musumba Awori
Doctorate
  • Director
    Elakistos Biosciences
    Nairobi, Kenya
mini profile avatar Ryan Awori