1982735
9780198299363
Stefan Trechsel is a former Professor of Criminal Law and Procedure at the University of Zurich, and President of the European Commission of Human Rights.Trechsel, Stefan is the author of 'Human Rights in Criminal Proceedings', published 2005 under ISBN 9780198299363 and ISBN 0198299362.
[read more]