Implementation of human schistosomiasis control: Challenges and prospects.

Implementation of human schistosomiasis control: Challenges and prospects.