Saphetor S.A., EPFL Innovation Park - C, Lausanne, Switzerland.|Saphetor S.A., EPFL Innovation Park - C, Lausanne, Switzerland.|Saphetor S.A., EPFL Innovation Park - C, Lausanne, Switzerland.|Saphetor S.A., EPFL Innovation Park - C, Lausanne, Switzerland.|Saphetor S.A., EPFL Innovation Park - C, Lausanne, Switzerland.|Saphetor S.A., EPFL Innovation Park - C, Lausanne, Switzerland.|Saphetor S.A., EPFL Innovation Park - C, Lausanne, Switzerland.