Stephen Taub Amid a Rough Year for Life Sciences, Cormorant Delivers Healthy Returns The top life sciences hedge fund firm is raising money for a new private fund. Stephen Taub October 11, 2023