Electronic Confirmed Versus Conventional Consenting Proce... | NCT03510260 | Trialant