What is the abbreviation for Defence scientific technical laboratory?

Looking for the shorthand of Defence scientific technical laboratory or how to abbreviate it? We have 2 shorthands for Defence scientific technical laboratory.

ADVERTISEMENT