Department of Criminal Justice
3293 Faculty/Administration Bldg. 656 W. Kirby
Detroit, MI 48202 United States
P: 313-577-2705
F: 313-577-9977

Dr. Stack's work has received more than 10,000 citations according to data in Google Scholar

Date: 4/12/2017

Dr. Stack’s work has received more than 10,000 citations according to data in Google Scholar.