Stella Njuguna

RCTP KEMRI, Kenya