Eidgenossische Technische Hochschule, Zurich, Switzerland.
Organization name
Eidgenossische Technische Hochschule, Zurich, Switzerland.