Open menu
Michael Nickelsburg
The impact of design to cost on naval ship design