S&T COMM

AcronymDefinition
S&T COMMSpace & Terrestrial Communications Directorate