developer of innovative hydroacoustic technology for detecting sediment layers and properties, high-tech producer of echosounders,
The Subsea Industry Knowledge Base
developer of innovative hydroacoustic technology for detecting sediment layers and properties, high-tech producer of echosounders,