Digital Health, Technology & InnovationCarterra Wins Life Science Tools Award for AI Drug DiscoveryBusiness WireApril 9, 2026April 10, 2026 by Business WireApril 9, 2026April 10, 2026020 Carterra, with its HT-SPR technology platforms, is listed alongside large public companies as a technology provider to capitalize on the likely growth in wet lab...