Marcella, Abudho Riwo, Kabarak University, Kenya