Farid Aiouache

Dr. Farid Aiouache

Engineering Department, Lancaster University, Lancaster, UK
orcid