Defence Science and Technology Laboratory DSTL 2
Defence Science and Technology Laboratory DSTL 2 : Source: NEPLG. 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