Country
Switzerland
City
Lausanne
Headquarters
Lausanne, CH
LinkedIn
Founded
2015
Industry
Medical Device
Size
11 - 50