Illinois Institute of Technology

04/21/2017 | News release | Distributed by Public on 04/21/2017 08:00

Illinois Tech professors and students are quoted in an Al Jazeera interview about courtroom science.