218 employees
IDIS is a health research institute that develops solutions regarding genetics, biological systems, neuroscience, and inflammation.
2001