Marine Technology with Naval Architecture BEng Honours (H502)
Newcastle University