Controlled Human Hookworm Infection (CHHI) Hookworm Vaccine Development Conference Paper uri icon