Ioannis D. Evrigenis PhD MSc
Political Theory Professor at
Tufts University, School of Arts and Sciences
Medford, MA • United States
English
He teaches courses on ancient and early modern political thought, the social contract, and ethics and international relations, as well as seminars on Plato, Machiavelli, Hobbes, and political theory.