bn:00746619n
Noun Named Entity
AR
No term available
EN
The NASA Infrared Telescope Facility is a 3-meter telescope optimized for use in infrared astronomy and located at the Mauna Kea Observatory in Hawaii. Wikipedia
Relations
Sources