Omar Mayora

Angestellt, Data Entry Clerk, Kenya Medical Research Institute

Nairobi, Nairobi, Kenya, Kenia