Currently teaching
INTLPOL 311N: Nuclear Strategy, Law, and Politics
POLISCI 211N: Nuclear Strategy, Law, and Politics
POLISCI 311N: Nuclear Strategy, Law, and Politics
LAW 5053: Nuclear Strategy, Law, and Politics
LAW 2017: International Criminal Law
POLISCI 319: Directed Reading and Research in International Relations
LAW 400: Directed Research
POLISCI 211N: Nuclear Strategy, Law, and Politics
POLISCI 311N: Nuclear Strategy, Law, and Politics
LAW 5053: Nuclear Strategy, Law, and Politics
LAW 2017: International Criminal Law
POLISCI 319: Directed Reading and Research in International Relations
LAW 400: Directed Research
