Eva Mira Grob

Eva Mira Grob, Eidgenossische Technische Hochschule Zurich and Universitat Zurich?, Switzerland.