Kevin Makice

Impoverished Ph.D. candidate at the Indiana University School of Informatics & Computing.