Peter Rüegg, ETH Zurich