Stephen Taub Life Sciences Hedge Funds Make a Stunning Recovery Surprisingly, most hedge funds in the category wound up in the black in 2023. Stephen Taub January 11, 2024