IRTF

views updated

IRTF Infrared Telescope Facility (Mauna Kea, Hawaii)

More From encyclopedia.com