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