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