Skip to main content

Interview with Ramon Sanguesa

What does innovation mean?