Ilias Petrou
Institutions: European University Cyprus, University Hospital of Geneva
Observed institutions: European University Cyprus, University Hospital of Geneva
ORCID: 0009-0000-0552-3335
Observed ORCID: 0009-0000-0552-3335
OpenAlex ID: A5099339528
