DDRO: Deputy Directorate for Research Operations

What does DDRO mean? The above is one of DDRO meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Deputy Directorate for Research Operations