Worlds of David Darling
Encyclopedia of Science
   
Home > Encyclopedia of Science

Inmarsat




A network of communications satellites operated by the International Maritime Satellite Organization (IMSO) to support global mobile transmissions at sea, in the air, and on land.


Related category

   • SATELLITES AND SPACE PROBES