logo
Anna Fontcuberta i Morral

Anna Fontcuberta i Morral

President, EPFL

Open-i | Switzerland’s Innovation Facilitator