Eric MacGilvray

Eric MacGilvray

Eric MacGilvray

Chair, PPE Steering Committee; Professor, Department of Political Science

macgilvray.2@osu.edu

(614) 292-3710

2026 Derby Hall
154 N Oval Mall
Columbus, OH
43210

Google Map