Directory of completed projects.
Marine Technology Directorate Limited.
London : Marine Technology Directorate Ltd.
Description based on: 1995.
Marine Technology Directorate Limited
Ocean engineering