Contact Info +254 (0) 72 859 4042 Email Rarite Punyua Program Manager, Stanford Seed East Africa Stanford Seed