Michael Gallagher
Michael Gallagher is Professor of Comparative Politics at Trinity College, University of Dublin. He has also held Visiting Chairs at Sciences-Po, Lille, City University of Hong Kong, The Centre for Eurpean Studies, New York University.
Michael Gallagher is Professor of Comparative Politics at Trinity College, University of Dublin. He has also held Visiting Chairs at Sciences-Po, Lille, City University of Hong Kong, The Centre for Eurpean Studies, New York University. See less