NTF

Medical abbreviations:
NTF

No- Till Farming