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