Work

Switching experience, customer satisfaction, and switching costs in the ICT industry

FWCI: 16.91
Cites: 80
Cited by: 87
Related to: 10