NCT05999825 - Sm-p80 Schistosomiasis Challenge Study | Crick | Crick