Work

The impact of information technology deployment on trust, commitment and value creation in business relationships

FWCI: 23.41
Cites: 56
Cited by: 274
Related to: 10