Like The Hub?
Join our community.
Join

Troy Riddell

Troy Riddell is chair of the Department of Political Science at the University of Guelph.  He has teaching and research interests in law and politics and criminal justice policy.