Kathleen Cavanaugh

Kathleen Cavanaugh is a lecturer in international law at the Irish Center for Human Rights of the National University of Ireland.