John Boal
Associate Professor, Criminal Justice Technology
Disciplines
- Courts
- Criminal Law
- Criminal Procedure
Associate Professor, Criminal Justice Technology
Associate Professor, Criminal Justice
Visiting Assistant Professor, Criminal Justice Technology
Associate Professor, Criminal Justice Technology