PSM

Medical abbreviations:
PSM

PetSmart Charities