STC

Medical abbreviations:
STC

Sardine Transport Company