Loading
John Finch

John Finch

Professor of Marketing
Adam Smith Business School, University of Glasgow