SSTC

Medical abbreviations:
SSTC

State Science and Technology Commission