skip to content
 
Professor Andrew von Hirsch's picture

Email

avh25@cam.ac.uk
Honorary Professor of Penal Theory and Penal Law