28 employees
Latitude Pharmaceuticals is a leading-edge formulation development contract research organization
2003