News
It’s always fun to test our knowledge with questions from our school days. Sure, we’ve grown up and learned a lot since then, ...
Strong performance and sales acceleration with total net sales of CHF 58 million in H1 2025 and increase of 145% compared to the same period in 2024, largely driven by sales in Europe. NDA approval ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results