Effects of Role Stress-Job Design-Technology Interaction on Employee Work Satisfaction. Article uri icon