Skip to Content
Skip to main content
e

Dr Leon McRae
Senior Lecturer in Criminal Law and Criminal Justice

Teaching

  • Criminal law
  • Criminal Justice System (within the 'Skills and Systems' module)
  • Penology and Sentencing