Investor Shelf

GlycoEra

Company · SW · 3 documents

Key number
2.95 CHF billion
Key number
1,473.7 CHF m
Key number
CHF 1,473.7 million CHF million