Dr Amy Maguire

Dr Amy Maguire

Published 02 May 2016

Dr Amy Maguire is a lecturer in international law at the University of Newcastle Law School.