Hide table of contents
You are viewing revision 1.0.0, last edited by Pablo

The SCI Foundation (SCI), formerly known as the Schistosomiasis Control Initiative, is a charity that works with governments in sub-Saharan Africa to create or scale up deworming programs.