Faculty and Staff

Martin Deya Ondu

Martin Deya Ondu



Title
Technician
Location
Kenya
Back to All Staff
about

Staff Profile