Emmanuel Maravelakis

Dr. Emmanuel Maravelakis

Hellenic Mediterranean University, Heraklion, Greece
orcid