Ela Klecun

London School of Economics & Political Science (LSE) - Department of Management

United Kingdom