University of Saskatchewan - Political Science
Doctor of Philosophy (Ph.D.)
Political Science
Indiana University Bloomington
B.A
Political Science
University of Alberta
Hans
Michelmann
University of Missouri-St. Louis
University of Saskatchewan
University of Missouri-St. Louis
Professor
University of Saskatchewan