Liangliang Lu

Mr. Liangliang Lu

1. Marine and Arctic Technology, Department of Mechanical Engineering, Aalto University, Espoo, Finland
+1
orcid