Smartphone
PC
Tablet
Wearable
EMUI
Accessori
Smart technology deployed off the Irish south coast can mean the difference between life & death for aquatic mammals