STAT February 20, 2025
There are a number of reasons investment in the industry feels bleak right now. Here’s one
I was a bit worried last week’s angst-y rant on the bleak state of biotech investing would turn folks off. In fact, it was my most popular newsletter ever, with the version posted to STAT’s website delivering a...