7 Bristo Square
29 Buccleuch Place
Edinburgh, Scotland EH8 9JS
United Kingdom
University of Edinburgh - Business School
SSRN RANKINGS
in Total Papers Downloads
art, derivatives, risk