David A. Teegarden

Associate Professor, Director of Undergraduate Studies, Department of Classics, University at Buffalo, The State University of New York

Expertise/research interests:

Ancient Greek Democracy, Classical and Hellenistic Greek History

Experience

  • –present
    Associate Professor, Director of Undergraduate Studies, Department of Classics, University at Buffalo, The State University of New York