Laura Cahillane Author & Editor

Laura Cahillane is Lecturer in Constitutional Law at the University of Limerick