Trait perfectionism strengthens the negative effects of moral stressors occurring in veterinary practice.

Trait perfectionism strengthens the negative effects of moral stressors occurring in veterinary practice.