Techneip logo
Venue

ETH Student Project House – Life Science Lab

Zürich, CH

3 Otto-Stern-Weg, 8049 Zürich