Work

Customer value in the hotel industry: What managers believe they deliver and what customer experience

FWCI: 17.55
Cites: 46
Cited by: 280
Related to: 10