A private, family-owned company based in Switzerland and parent company of a group that consists of a Life Sciences Division (Debiopharm) & an Asset Diversification Division
Giving meaning to value creation
Establishing tomorrow's standard of care
Share