2017: clinical progress, portfolio expansion and financial strength create the foundation for future growth
Cash, cash equivalents and financial assets* amounted to €176.6m (million euros) as of December 31, 2017 Revenue and other income amounted to €44.0m (€65.7m in 2016, including a €13.8m milestone...