• Elon University
    Department Of Philosophy
    Assistant Professor
Duquesne University
Department of Philosophy
PhD
Pittsburgh, Pennsylvania, United States of America