121 employees
J Star helps pharmaceutical companies with cost-efficient syntheses, Problem-solving capabilities, and removing hazardous chemistry.
1996