FSTC

Medical abbreviations:
FSTC

Financial Services Technology Consortium