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. Odyssey began tra...
Odyssey Therapeutics pulled together $279 million from its initial public offering, the autoimmune disease drug developer said Thursday night. Odyssey began tra...