STS

Medical abbreviations:
STS

Science Techniques Society