The public biotech universe has shrunk by more than 20% since 2021, yet financial stress remains entrenched across the sector.
The public biotech universe has shrunk by more than 20% since 2021, yet financial stress remains entrenched across the sector.