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