Alastair Hales

Dr. Alastair Hales

Department of Mechanical Engineering, University of Bristol, Bristol BS8 1TH, UK
orcid