Associate Professor, School of Critical Studies

PHD, Brown University
AB, Washington University in St. Louis
STB, Pontifical Gregorian University

Contact Info

School of Critical Studies

Terra Hall 811

215-717-6262