Assistant Professor in Digital Media, Tenure-Track School of Literature, Media, and Communication Ivan Allen College of Liberal Arts Georgia Institute of Technology
Assistant Professor in Digital Media, Tenure-Track School of Literature, Media, and Communication Ivan Allen College of Liberal Arts Georgia Institute of Technology