NCT01060995 - SmartConsent: A Computerized Informed Consent for Patients | Crick | Crick