Sharon Walker

Sharon Walker is a PhD candidate in the School of Law in NUI Galway and her research focuses on the punishment of offenders in the criminal justice system.

The impact of the expansion of the executive within the criminal justice system in Ireland
Sharon Walker is a PhD candidate in the School of Law in NUI Galway and her research focuses on the…