CivatlasThe Civilization Atlas

Company

Debiopharm

  • Biotech
Headquarters:
Lausanne, Switzerland

Description

Debiopharm develops and manufactures pharmaceutical drugs and invests in digital health, focusing on oncology and bacterial infections and serving drug developers, healthcare providers and digital health startups.