Geowatt, Zurich, Switzerland
Organization name
Geowatt, Zurich, Switzerland