28 pubs · 1,527 cites · h-index 13
University of Cyprus
2026 - Present
University of Central Lancashire Cyprus
University of Cambridge
2007 - 2025
Cyprus Institute of Neurology and Genetics
2016 - 2016
Creighton University
2011 - 2011