Carterra

United Statescarterra.net
unknown
unknown
Stage

About

Carterra develops high throughput screening technologies designed to accelerate and improve the discovery of novel therapeutic candidates.

Explore Carterra's full profile on Brouky

Funding rounds, investor list, and risk signals — unlock with a subscription.