Self-satisfaction: the lost piece of puzzle.
Vahedi
Payman
P
D003906:Developing Countries; D006801:Humans; D007492:Iran; D007588:Job Satisfaction; D010820:Physicians / Q000191:economics / Q000523:psychology; D017009:Professional Autonomy; D012649:Self Concept