Home MoD reveal progress on new ‘synthetic biology’ armour syntheticbioarmour

syntheticbioarmour