MOD Scientists Nominated for National Award
Scientists from Dstl have been shortlisted for the MacRobert Award by the Royal Academy of Engineering for their work on a new life-savin...
© Ploughshare Innovations Ltd 2025. Registered in England and Wales No. 04401901
Stay connected
Keeping you informed about industry activity, latest
technology and UK Innovation.
Follow us