Vincent Schiraldi

Vincent Schiraldi is the Co-director of the Columbia University Justice Lab.