We needed more space and we just got it! We moved to new working facilities, multiplying the size of our previous offices and laboratory.
New location of the company (offices and production facilities):
Chemin du Vallon 26
Official address and mailbox remain:
EPFL Innovation Park, Building C