Evangelos Karvelas

Dr. Evangelos Karvelas

Department of Mechanical Engineering, University of West Attica, 12243 Athens, Greece
orcid