SDC Optimizes Focus on Tech-Enabled Biometric Services

Phoenix, AZ  – Statistics & Data Corporation (SDC), a global leader in life sciences biometrics services and technology solutions, announces a strategic decision to enhance focus and efficiency by transitioning its ophthalmic biometric division to its partner Ora,...