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 Similar Acronyms and Abbreviations DPLU D.S W/H CARES DSMC A-HOUR CAHPS DRSLC XAG ACCPDS