Carterra is a provider of high-throughput technologies designed for the discovery of novel therapeutic candidates.