Medical School, University of Patras, Patras, Greece (2002-2008)
Rural medical service, Chatzikosta General Hospital, Mesolongi, Greece (2009-2010)
Military medical service, Greece and Cyprus (2010-2011)
General Surgery training, St. Andrews General Hospital, Patras, Greece (2011-2012)
General and Visceral Surgery training, Caritas Krankenhaus, Lebach, Germany (2012-2013)
Cardiothoracic Surgery training, Westpfalz-Klinikum, Kaiserslautern, Germany (2013-2018)