Alcide Barberis

Company # of Roles
Oncalis AG 3
Universitat Zurich 2
Esbatech 2
Board Member
Executive
Education