Attracta Ingram Editor

Maria Baghramian is Lecturer in Philosophy and Attracta Ingramis Professor in Politics, both at University College Dublin.