Delivering 50 million treatments per year The SCI reached an annual delivery of over 50 million treatments against parasitic worm infections.