Abu Dhabi's Mubadala invests $250mln in biosimulation firm Certara

July 29, 2021 405