What does STRD mean?

STRD meaning is defined below:

Scientific and Technical Research Directorate
ADVERTISEMENT

Was it useful?

What does STRD mean? It stands for Scientific and Technical Research Directorate

Most popular questions

What does STRD stand for?


STRD stands for "Scientific and Technical Research Directorate"

How to abbreviate "Scientific and Technical Research Directorate"?


"Scientific and Technical Research Directorate" can be abbreviated as STRD

What is the meaning of STRD abbreviation?


The meaning of STRD abbreviation is "Scientific and Technical Research Directorate"

What does STRD mean?


STRD as abbreviation means "Scientific and Technical Research Directorate"

Related Acronym Searches