Printer friendly

What does DSTL stand for?

DSTL stands for Defence Science Technology Laboratory (UK government, part of the MoD, formally DERA)

This definition appears somewhat frequently and is found in the following Acronym Finder categories:

  • Military and Government
  • Science, medicine, engineering, etc.

See other definitions of DSTL

Other Resources:
We have 8 other meanings of DSTL in our Acronym Attic

Samples in periodicals archive:

When the ad appears today it will be the first time the job, as head of the government's Defence Science Technology Laboratory, has been has been flagged up in public.