pharma Carterra Says Its Binding Platform Powered an Anthropic Autonomous AI Protein Design Study Aug 26, 2026, 1:40 AM