Odyssey raises more than $300M as biotech goes public in IPO
Odyssey Therapeutics pulled together $279 million from its initial public offering, the autoimmune disease drug developer said Thursday night. With its IPO now...
Odyssey Therapeutics pulled together $279 million from its initial public offering, the autoimmune disease drug developer said Thursday night. With its IPO now...