Carterra
Carterra ® is a leading provider of innovative technologies designed to accelerate the discovery of novel large and small molecule therapeutic candidates, enabling faster medicines to patients. Source (opens in a new tab)
- Headquarters
- US
Carterra ® is a leading provider of innovative technologies designed to accelerate the discovery of novel large and small molecule therapeutic candidates, enabling faster medicines to patients. Source (opens in a new tab)