SCI Foundation

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.

Posts tagged SCI Foundation
Most Relevant