Advanced maritime technologies and applications
Ismail Azman
Advanced maritime technologies and applications - New York Springer 2022
9783030899929
MECHANICAL
623.8
Advanced maritime technologies and applications - New York Springer 2022
9783030899929
MECHANICAL
623.8