Penn State helps the Navy learn 'the art of the possible'
Tuesday, December 29, 2015 - 10:01
in Health & Medicine
Its scientists have developed "anti-torpedos" - seafaring interceptors akin to Patriot missiles.
Its scientists have developed "anti-torpedos" - seafaring interceptors akin to Patriot missiles.