Ran Hirschl

Ran Hirschl

  • Professor of Government
  • Earl E. Sheffield Regents Chair

Ran Hirschl: Courses

Course History

Fall 2022

Spring 2022

Fall 2021