Life Sciences Firms Streamline EMA Policy 0070 Submissions with New Compliance Checklist | Certara News (Feb 2026)