Return to Article Details Effect of Technology Towards Performance Through Work Stress in Land Agency Riau Island Download Download PDF