Oscar H Ibarra Filipino American Theoretical Computer Scientist - September 29 in History | This Day Story