Carl Cater

Associate Professor in Tourism Marketing, Swansea University
Carl Cater