10 employees
Odyssey Therapeutics is a computational immunology company that develops novel therapeutics for patients with autoimmune diseases.
2018