Troy Riddell
Troy Riddell is an associate professor in the Department of Political Science and the Criminology and Criminal Justice Program at the University of Guelph. He has teaching and research interests in law and politics and criminal justice policy. Twitter @TroyRiddell