DFTI

Medical abbreviations:
DFTI

Development Finance Training Institute