FSTC

Medical abbreviations:
FSTC

Foreign Science and Technology Center