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