CSTFA

AcronymDefinition
CSTFAContract Services Trust Fund Administration
CSTFACertified Surgical Technologist/First Assistant
CSTFACentre de Stockage des Déchets de Très Faible Activité (French waste storage center)