IFTD

Medical abbreviations:
IFTD

Infantry Film and Television Department