Stephen Taub Life Sciences Funds Post Mixed Results Hedge funds specializing in fledgling biopharma and health care companies have experienced wide variation in performance this year. Stephen Taub June 11, 2024 Bigstock photo