Catherine Heard

Number of articles written: 1 article

Catherine Heard

Number of articles written: 1 article

Catherine Heard is Director of the World Prison Research Programme at the ICPR.

Published articles

article IRRC No. 903

Current trends and practices in the use of imprisonment