STS

Medical abbreviations:
STS

Scheikundige Technologie Scheikunde