Learn more about Unlimit Health (formerly SCI Foundation), an international organisation working to end parasitic disease.