Margaret Stack

Prof. Dr. Margaret Stack

Department of Mechanical and Aerospace Engineering, University of Strathclyde, James Weir Building, 75 Montrose St., Glasgow G1 1XJ, UK
orcid

Contribution