Still hope for schistosomiasis vaccine

Still hope for schistosomiasis vaccine