Life-saving medicines, optical fibres and semiconductors could be made in space to benefit people and businesses across the UK. [...]
Life-saving medicines, optical fibres and semiconductors could be made in space to benefit people and businesses across the UK. [...]