Return to Article Details Factors Affecting Job Satisfaction of General Practitioners at Level III Hospital Brawijaya Surabaya Download Download PDF