Stephen Taub Perceptive Advisors Preps New Blank-Check Company The life sciences specialist’s first special-purpose acquisition company recently announced a deal. Stephen Taub May 20, 2020