Mohammed Afsar

Dr. Mohammed Afsar

Department of Mechanical and Aerospace Engineering, University of Strathclyde, Glasgow G1 1XJ, UK
orcid