Does technology make a difference? Evidence from Spanish hotels
ISSN: 1862-8516, 1862-8508
Year of publication: 2011
Volume: 5
Issue: 1
Pages: 1-12
Type: Article
ISSN: 1862-8516, 1862-8508
Year of publication: 2011
Volume: 5
Issue: 1
Pages: 1-12
Type: Article