Headquarters: Schlieren, Zurich, Switzerland
Founded Date: 2000
Industry: P4 Medicine