ETH, Zurich
Organization name
ETH, Zurich