Return to Article Details The Influence of Service Quality and Self Service Technology Towards Customer Satisfaction Download Download PDF