INMARSAT

Medical abbreviations:
INMARSAT

International Maritime Satellite