Simon Zogg image
Simon
Zogg
ETH Zürich
Switzerland