103 pubs · 2,248 cites · h-index 21
University of Thessaly
2010 - Present
University of Wolverhampton
2014 - 2022
National and Kapodistrian University of Athens
2021 - 2022
Czech Academy of Sciences, Institute of Physiology
2022 - 2022
Region of Western Greece
2021 - 2021