Contact Details
Address
ETH Library Lab
Technoparkstrasse 1
8005 Zurich
Switzerland
ETH Library Lab is located at Technopark Zurich, a space that brings together people from science, technology and economy and is home to various innovative start-ups.