7 employees
Embic is a neuro-informatics company offering beneficial solutions for drug development, academic research, and clinical care delivery.
1999