300 children receive life-saving treatment