Work

Customer relationship management and the impact of corporate culture — A European study

FWCI: 8.731
Cites: 46
Cited by: 68
Related to: 10