IBFP

Medical abbreviations:
IBFP

Integrated Backyard Food Production