Return to Article Details Customer Satisfaction Mediates the Effect of Self Service Technology on Customer Loyalty in of Islamic Bank E-Banking Services in Indonesia Download Download PDF