Stephen Taub EcoR1 Goes Bottom-Fishing The biopharma and life sciences hedge fund firm is betting big on companies whose stocks have plummeted after reporting bad news. Stephen Taub July 31, 2023 Courtesy Photo