MPPH

Medical abbreviations:
MPPH

Muscat Press Publishing House