Electra Therapeutics has exceeded its initial fundraising plans as it becomes the 26th biotech to debut publicly this year and outlines pivotal development plans for its monoclonal antibody ipsoprubart.
Electra lights up with $350M IPO for pivotal immune-disease drug development