Eric MacGilvray
Contact Information
Job Title
Chair, PPE Steering Committee; Professor, Department of Political Science; Steering Committee, Center for Ethics and Human Values
- macgilvray.2@osu.edu
- Phone
- (614) 292-3710
Google Map