Profile picture
Katja Baerenfaller
ETH Zurich
Zurich, Switzerland
mini profile avatar Katja Baerenfaller