Markella Teggeri

Markella Teggeri

Department of Mechanical and Manufacturing Engineering, University of Cyprus