David Weaver

David Weaver

Affiliations and Expertise

Professor of Tourism Management, School of Hotel, Restaurant, and Tourism Management, University of South Carolina, South Carolina, U.S.A.