Publication

Trust, integrated information technology and new product success