uri icon qr icon

Nyongesa, Bildad

Faculty Member

full name

  • Bildad Nyongesa