BA (Mod.) in Physiology - Trinity College Dublin, 2001
MSc by thesis - Trinity College Dublin, 2003
MB, BCh, BAO with Honours - Trinity College Dublin, 2007
MD by thesis - Mayo Clinic, 2012
Degrees in physiology and medicine - Trinity College Dublin, 2004
Class of 2000 - University of Dublin, Trinity College Dublin, 2007
FRCS (Urol.) - Trinity College Dublin, 2017
MD by thesis - Trinity College Dublin, 2012
MB BCh BAO with Honors - Trinity College Dublin, 2007
BA (Mod.) Physiology - Trinity College Dublin, 2001