DESCA is founded in 2010, operates from its headquarter in 1 Innovation Way Newark, Delaware 19711, US. The company operates in the Business Services, Research & Development sector.
DESCA specializes in Sustainable innovation, R&D optimization, Commercialization of new chemical discoveries.