DUSD(L&MR) stands for Deputy Undersecretary of Defense (Logistics & Material Readiness)

DUSD(L&MR)
Share
Abbreviations And Their Meaning