Alejandro Moure Abelenda

Dr. Alejandro Moure Abelenda

School of Engineering, Lancaster University, Lancaster, Lancashire, UK
orcid

Contribution