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