DUSD(S&T)

What is the full meaning of DUSD(S&T)? What does DUSD(S&T) stand for?

DUSD(S&T) stands for Deputy Under Secretary of Defense for Science and Technology