Postal Address Office Address
University of Edinburgh Business School
29 Buccleuch Place
Edinburgh, EH8 9JS
United Kingdom

University of Edinburgh Business School
Room 3.23 29 Buccleuch Place
Edinburgh, EH8 9JS

Email: