Stella Kladou

Dr. Stella Kladou

Department of Business Administration & Tourism, Hellenic Mediterranean University, 71410 Herakleion, Greece
orcid