Expertise
R2025-02-23T19:59:31+01:00General Criminal Law International Criminal Law US criminal law [...]
1995-2016: Professor of Law, Saint Louis University, St. Louis, [...]
International Association of Penal Law American Society of Comparative [...]
Phi Beta Kappa. Departmental Citation. Department of German. University [...]
