STC

Medical abbreviations:
STC

Stability And Traction Control