William Schabas is professor of human rights law at the National University of Ireland, Galway, and director of the Irish Centre for Human Rights.
William Schabas is professor of human rights law at the National University of Ireland, Galway, and director of the Irish Centre for Human Rights.