NATO STO Centre for Maritime Research and Experimentation
Organization name
NATO STO Centre for Maritime Research and Experimentation