News
Total revenues of €97.6 million compared to €70.8 million in the first half of 2024Cash and cash equivalents of €161.3 million at end of June 2025Further clinical and regulatory progress2025 financial ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results