Ran Hirschl
Ran Hirschl is Professor of Political Science and Law, University of Toronto, and Canada Research Chair in Constitutionalism and Democracy.
Ran Hirschl is Professor of Political Science and Law, University of Toronto, and Canada Research Chair in Constitutionalism and Democracy.