WORLD – Mubadala Investment Company (Mubadala) has made an approximately US$250 million investment in Certara as a strategy move that will enable innovation to address unmet clinical needs and drive…
Read MoreWORLD – Mubadala Investment Company (Mubadala) has made an approximately US$250 million investment in Certara as a strategy move that will enable innovation to address unmet clinical needs and drive…
Read More