Eftychia Demerouti
Observed names: E Demerouti, E. Demerouti, Eftichia Demerouti, Eftihia Demerouti, Eftychia A Demerouti, Eftychia A. Demerouti
Institution: Onassis Cardiac Surgery Center
ORCID: 0000-0003-2032-7775
Observed ORCID: 0000-0003-2032-7775
OpenAlex ID: A5085412665
