Michael O’Flaherty

Michael O’Flaherty is Professor of Human Rights Law and Director, the Irish Centre for Human Rights, National University of Ireland, Galway.

Audio available Bookmark Check Language Close Comments Download Facebook Link Email Newsletter Newsletter Play Print Share Twitter Youtube Search Instagram