Spyridon Psarras

Dr. Spyridon Psarras

Department of Mechanical Engineering & Aeronautics, University of Patras
orcid