Tenured full professors | Innovation and strategy
25563 · SECS-P/08 · LM-77 Entrepreneurship and Innovation - 2022 · EN
25576 · LM-77 Entrepreneurship and Innovation - 2022 · EN
27329B · SECS-P/08 · L-18 Economics and Management · IT