Ahmad Bahoo Toroody

Dr. Ahmad Bahoo Toroody

Marine and Arctic Technology Group, Department of Mechanical Engineering, Aalto University, Finland
orcid