University of Dundee, School of Business
1-3 Perth Rd
Dundee DD1 4JW
United Kingdom

ICA CCR European Conference 2024