site logo

Evotec picks up CRO Cyprotex for $68M

Flickr user NEC Corporation of America