Space Infrared Telescope Facility

views updated

Space Infrared Telescope Facility: see observatory, orbiting.

More From encyclopedia.com