Via di Tor Vergata
Rome, Lazio 00133
Italy
University of Rome Tor Vergata
SSRN RANKINGS
in Total Papers Downloads
Customer satisfaction, Hotel industry, Service quality