Encyclopedia entry UK Defence Research Agency Organisation · UK Original archive entry. The text, images and links below are kept as they were written. British agency. UK Defence Research Agency, UK. RelatedCountryUKSpacecraftSTRV