Alexandros D. Kakouris

Dr. Alexandros D. Kakouris

Department of Management Science and Technology, University of Peloponnese, 22100 Tripolis, Greece
orcid