STS

Medical abbreviations:
STS

Steam Treated Stem