DermAbiotech develops innovative targeted therapies for acute T cell-mediated inflammatory diseases.

Location

Route de Florissant 53, 1206 Genève, Switzerland