35 employees
Impact Pharmaceutical Services is a Contract Research Organization (CRO) specializing in a range of drug development services.
2010