NASA Infrared Telescope Facility
E101518
UNEXPLORED
The NASA Infrared Telescope Facility is a 3-meter telescope dedicated primarily to infrared astronomy and planetary science observations, operated by NASA and located on the summit of Mauna Kea in Hawaii.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.