A vaccine against Asian schistosomiasis: the story unfolds

scientific article