[Funding alert] Elucidata raises $16 mn in Series A roundInsightBy Viestories27 Sep 2022 18:52 ISTA $16 million series A round led by international investment firm Eight Roads Ventures has been completed by biotech company Elucidata.Read More