News

Based out of Amsterdam,  Avidicure, a biotechnology company, announced its launch with $50M (approximately €43.8M) in a seed financing round led by EQT Life ...