NCT02399683 - Immune Modulation From Trichuris Trichiura | Crick | Crick