What does ATLAS stand for?
ATLAS stands for "Advanced Technology Large-Aperture Space Telescope"
How to abbreviate "Advanced Technology Large-Aperture Space Telescope"?
"Advanced Technology Large-Aperture Space Telescope" can be abbreviated as ATLAS
What is the meaning of ATLAS abbreviation?
The meaning of ATLAS abbreviation is "Advanced Technology Large-Aperture Space Telescope"
What does ATLAS mean?
ATLAS as abbreviation means "Advanced Technology Large-Aperture Space Telescope"