EPFL Innovation Park Bdg A
Phone: +41 21 353 02 90
We are located in the building A of the Innovation Park on the site of the EPFL near Lausanne.
Get your directions to Icoflex:
Google maps link