Cresset Targets International Growth with Innovate UK Scaleup Programme_____________________________________________________ Cresset, an innovative provider of solutions for computer-aided drug design (CADD), design-make-test-analyze (DMTA) efficiency, and drug discovery contract research has been accepted onto...