CATSAT

AcronymDefinition
CATSATCooperative Astrophysics and Technology Satellite