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