EUROCOMSATE

Medical abbreviations:
EUROCOMSATE

European Consortium Communications Satellite