Module C
Informed Consent
Version tracking · e-signature · witness · NGS separate consent
Consent rate: 94%
Informed Consent
DL-NBS-042-001