Graduate School of Law and Politics Doctoral Program in Law and Politics
Graduate School of Law and Politics Master's Program in Law and Politics
-
4 2023 - PresentCollege of Law and Politics Department of Law Senior Specially Appointed Professor
-
4 2023 - PresentGraduate School of Law and Politics Master's Program in Law and Politics Senior Specially Appointed Professor
-
4 2023 - PresentGraduate School of Law and Politics Doctoral Program in Law and Politics Senior Specially Appointed Professor
-
4 2020 - 3 2023College of Law and Politics Department of Law Professor
-
5 2021 - 3 2023Graduate School of Law and Politics Master's Program in Law and Politics Professor
-
4 2007 - 3 2023Graduate School of Law and Politics Doctoral Program in Law and Politics Professor
-
4 2020 - 5 2021Law School Field of Study: Law Professor
-
4 2007 - 3 2020Law School Field of Study: Law Professor