Leiden, The Netherlands. 2 November, 2023. Artica Therapeutics B.V. (Artica), a biotechnology company unlocking the power of medicines with insurmountable binding characteristics, today announced it has raised €12 million in Seed financing. The round was co-led […]