Eidgenossische Technische Hochschule Zurich
Organization name
Eidgenossische Technische Hochschule Zurich