Back to news 06/07/2024 In the news BioWorld: Marengo’s TriSTAR technology attracts second Ipsen deal for $1.2B