Tom Ongwere

Dr. Tom Ongwere

Computer Science, University of Dayton, Dayton, Ohio, USA