What does SSTR stand for?
SSTR stands for "SubSurface technical review"
How to abbreviate "SubSurface technical review"?
"SubSurface technical review" can be abbreviated as SSTR
What is the meaning of SSTR abbreviation?
The meaning of SSTR abbreviation is "SubSurface technical review"
What does SSTR mean?
SSTR as abbreviation means "SubSurface technical review"