Castor EDC 2019.3 release certificate September 21, 2026 13:19 Updated Castor EDC 2019.3 release and randomization certificate. Download this Article (PDF) Randomization_certificate_2019.3.pdf 400 KB Download Release_Certificate_2019.3.pdf 400 KB Download Related articles Castor Assessment of GDPR and HIPAA Compliance Castor EDC 2022.1 Release Certificate Castor EDC 2019.2 release certificate