John SchaferJohn Schafer PhD received his PhD in Classical Philosophy from Harvard University in 2007. He is a member of the American Philological Association. In 2008 2009 he worked as Visiting Assistant Professor of Classical Studies at Duke University. From 210 he is Assistant Professor of Classics at Northwestern University, USA. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code