EUROPEAN SPACE AGENCY / SCIENCE PHOTO LIBRARY EUROPEAN SPACE AGENCY / SCIENCE PHOTO LIBRARY
This image may not be used to state or imply ESA endorsement of any company or product.
Artemis satellite construction. Artemis (Advanced Relay and Technology Mission Satellite) communications satellite under testing at the European Space Research and Technology Centre (ESTEC), Netherlands. Artemis has been developed to test and operate new telecommunications techniques.
Model release not available. Property release not available.