C4X Discovery C4XD

This drug development and discovery company provides technologies to aid the drug discovery process for small molecule therapies.