Greg Richards

Greg Richards

Affiliations and Expertise

Partner, Tourism Research and Marketing, Spain; Senior Research Fellow, Centre for Leisure, Tourism and Society, University of the West of England, UK Department of Leisure Studies, Tilburg University

My Selection

Greg Richards

Information about this author is currently not available.