Cart
Free Shipping in Australia
Proud to be B-Corp

Books by Stefan Trechsel (Professor of Criminal Law and Procedure at the University of Zurich, and a former President of the European Commission of Human Rights)

Stefan Trechsel is Professor of Criminal Law and Procedure at the University of Zurich, and a former President of the European Commission of Human Rights.