MS. FELISTAS WAYUA

image
CHIEF TECHNOLOGIST
Designation
CHIEF TECHNOLOGIST
Name

MS. FELISTAS WAYUA

email
fwayua@uonbi.ac.ke
Category
Technical