NTF

Medical abbreviations:
NTF

Neutron Therapy Facility