Stephen Taub Life Sciences Funds Continue to Struggle in 2022 Most were down by double-digits in the first quarter. Stephen Taub April 18, 2022 Nicky Loh/Bloomberg