Emmanuel Francalanza

Dr. Emmanuel Francalanza

Department of Industrial and Manufacturing Engineering, University of Malta, Imsida, MSD 2203, Malta
orcid