Next-Generation Naval Vessel Technology

89776f8e-14d8-458e-9c3b-cc9ad3bb58de.pdf