Return to Article Details The Influence of Electronic Public Service Quality on Citizen Satisfaction and ‎Public Trust: Evidence from Electronic ID and Passport Services in ‎Nangarhar Province, Afghanistan. Download Download PDF