A vaccine against Asian schistosomiasis: the story unfolds
scientific article