DGJRC: Directorate General Joint Research Centre

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

Definition in English: Directorate General Joint Research Centre