Stephen Taub Health Care Funds Are Still Struggling Several life sciences hedge funds are down by double-digits this year. Stephen Taub October 15, 2021 Dwayne Senior/Bloomberg