McPherson, Guenette Thornton and Mahmoudi receive the ISA’s 2021 Human Rights Best Paper Award

13 April 2021