STS

Medical abbreviations:
STS

Science, Technology, and Society