Jarrod Shanahan

Jarrod Shanahan is an assistant professor of criminal justice at Governors State University, University Park, Illinois.