Emmanuel Rotich

Research Technology & Communications Lead