IBFT

Medical abbreviations:
IBFT

International Benevolent Fund Trust