What does LIRTS mean in Medical & Science

LIRTS meaning is defined below:

Large Infrared Telescope on Spacelab
ADVERTISEMENT

Was it useful?

What does LIRTS mean? It stands for Large Infrared Telescope on Spacelab

Most popular questions

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"

Related Acronym Searches