Barry J Davies

Davies lectures and researches in marketing and consumer behaviour at Glouchestershire Business School.