Committees
Cardiff University School of Law and Politics
https://id.parliament.uk/jD4f2E2P
Positions
Blackwell Professor of Law and Society
Lecturer in the Welsh Criminal Justice System
Professor in Law