Provider of antigen-specific immunotherapy. The company offers antigen-specific immune tolerance technology to reduce the immunogenicity of therapeutic proteins and to treat autoimmune and allergic diseases. Read More
Headquarters EPFL Innovation Park-L, Ecublens, 1024, CHE