Report on ESA's scientific satellites.
Contributors: European Space Agency.
Series: ESA SP,; 1110
Publisher: European Space Agency
Published: 1989
Place of publication: Paris, France
Language: eng
Number of pages: 127
Subjects: Scientific satellites.
Notes: "May 1989."
"The report was completed on 27 April 1989"--T.p. verso.