Return to Article Details Determinants of Patient Satisfaction with Hospital Services: Mediating and Moderating Effect Download Download PDF