TFT

Medical abbreviations:
TFT

Technical Feasibility Test(ing)