NCT03510260 - Electronic Confirmed Versus Conventional Consenting Process: A Randomized Controlled Trial | Crick | Crick