47 pubs · 3,074 cites · h-index 23
Limassol General Hospital
2019 - Present
Leeds General Infirmary
2011 - 2023
University of Leeds
2007 - 2023
General Hospital of Ioannina G. Hatzikosta
2007 - 2018
St James's University Hospital
2004 - 2006