STS

Medical abbreviations:
STS

Societa Turistica Scientifica