Roger Holderegger

Roger Holderegger

Deputy head of ITS Customer Experience and Solutions

ETH Zürich

ID ISG D-BIOL

HIT F 41.5

Wolfgang-Pauli-Str. 27

8093 Zürich

Switzerland

JavaScript has been disabled in your browser