STAT+: Life sciences deals on track to hit lowest point since 2017
STAT
OCTOBER 11, 2023
If dealmaking remains consistent for the rest of the year, it would put this year on par with the number of deals made in 2017. For comparison, there were roughly 2,122 financing deals made last year. Continue to STAT+ to read the full story…
Let's personalize your content