"Technology Organization" — Collocation dictionary inglés

Automatic translation (We do not guarantee its correctness): Technika Organizacja
  1. technology sustantivo + organization sustantivo
    Loose collocation

    He has served as chief scientist at the Defence Science and Technology Organization.