N'kadziri Idd

image
N'kadziri Idd
Designation
Sign Language Interpreter
Email
amina@uonbi.ac.ke
Category
Technical
Name

N'kadziri Idd

Staff Rank
31