Elaine Byrne

Elaine Byrne is an adjunct lecturer in Irish Politics at Trinity College Dublin.