TDRSS

Medical abbreviations:
TDRSS

Tracking and Data Relay Satellite System