avatar

DST winning silent ‘war’ against ancient enemy

Defence Science and Technology
Defence Science and Technology
Episode • Jan 1, 1970 • 9m
The enemy is the myriad of marine life that attaches itself to the underside of every vessel – great and small, military and commercial.

Switch to the Fountain App