STS

Medical abbreviations:
STS

Science Technology And Society