Report out now: European Life Sciences Deals Q4 2024