Malik Haddad

Dr. Malik Haddad

School of Mechanical and Design Engineering, Faculty of Technology, University of Portsmouth, Portsmouth PO1 3DJ, UK
orcid