INMARSAT


AcronymDefinition
INMARSATInternational Microgravity Laboratory (NASA)
INMARSATInternational Marine/Maritime Satellite (organization)