Professor Karl Sammut

Developing autonomous boats and underwater vehicles to undertake hazardous missions.