David Ogutu
David Ogutu

David Ogutu

student at MIT, computer scientist, engineer, thinker, christian, inventor