Endeavour ends challenging mission . New Iridium plans to launch more satellites
2000
Article (Journal)
English
Welt , Zeitschrift , Luftverkehr , Mechanik , Luftfahrt
TM-18 mission to last 540 days, January launch date set for Endeavour
Online Contents | 1993
STS-99 / Endeavour Mission Overview
NTRS | 2000