CFSTI

Medical abbreviations:
CFSTI

Clearinghouse for Scientific and Technical Information (now NTIS)