310 employees
ICM is a nonprofit translational neuroscience institute that researches about brain and spinal cord disorders.
2010