NCT02262403 - Hookworm Immune Regulation Project | Crick | Crick