ETH Zurich ETH Sustainability STE K 33 Stampfenbachstrasse 52/56 8092 Zurich Switzerland
ETH Zurich Ghana