Electronic Consent of Numerous Subjects Employing Novel T... | NCT02799407 | Trialant