imec logo

Freedom, trust and commitment

Salvatore Polito, Research and Development Engineer