Schistosomiasis Control Initiative
organization
GenRank Score
6.2
A non-profit organization founded in 2002, focused on controlling and eliminating schistosomiasis and soil-transmitted helminths in sub-Saharan Africa.
Also Known As
Schistosomiasis Control Initiative
1 question•1 category
Score History
Loading score data...
Mention Rank: #4