Title: Payload and mission definition in space sciences
First published: 2005
Subjects: Astronautics, Space sciences, Research
LC classification: TL790 .M326 2005