This story will bring us to ETH Zurich, Switzerland, one of the world’s leading universities. A place where developing innovative solutions, pushing forward new inventions, and performing ground-breaking research are part of the day-to-day business. A task that is only possible…
Estimated reading time: 7 minutes
Read more