Disabled submarine search and localisation through uncrewed vehicles
22 May 2024
Submarine Technology Theatre
Submarine Technology