STC

Medical abbreviations:
STC

Systems Test Complex