Work

Star power: the effect of star rating on service recovery in the hotel industry

FWCI: 7.032
Cites: 66
Cited by: 43
Related to: 10