Eugene D. Skouras

Prof. Dr. Eugene D. Skouras

Department of Mechanical Engineering, University of the Peloponnese, Patras, Greece
orcid