John Peter

John Peter

John Peter is Professor of Political Science and Head of Department. His research is on public administration and administrative reform, core executives