4 employees
Io Therapeutics is a biotechnology company developing a series of retinoid and rexinoid compounds.
2010