MPN

Medical abbreviations:
MPN

Mennonite Publishing Network