Cyprian Is Nyakundi

board of trustees