Loucas Papadakis

Dr. Loucas Papadakis

Department of Mechanical Engineering, Frederick University, Nicosia 1036, Cyprus
orcid