AdminJan 30, 20222 minRibbon Biolabs Raises EUR 18 Million Series A Financing for DNA Synthesis Technology