STS

Medical abbreviations:
STS

Sequence Tagged Site