JMPF

Medical abbreviations:
JMPF

John M. Perkins Foundation