69 employees
ECIR offers advanced medicines and customized scientific communications solutions for pharmaceutical and medical device manufacturers.
2010