Sarah Paradis

Researcher, ETH Zürich
  • Switzerland