What does IRTF stand for?
IRTF stands for "Infra Red Telescope Facility"
How to abbreviate "Infra Red Telescope Facility"?
"Infra Red Telescope Facility" can be abbreviated as IRTF
What is the meaning of IRTF abbreviation?
The meaning of IRTF abbreviation is "Infra Red Telescope Facility"
What does IRTF mean?
IRTF as abbreviation means "Infra Red Telescope Facility"