Amy Maguire

Amy Maguire is an associate professor in human rights and international law at the University of Newcastle.