DCSRDA

Medical abbreviations:
DCSRDA

Deputy Chief of Staff for Research, Development, and Acquisition