Defence Science and Technology Laboratory (DSTL) 1
Defence Science and Technology Laboratory (DSTL) 1 : An Agency of the Ministry of Defence (MOD) that exists to supply impartial Scientific and technical research and advice to the MOD and other government departments