Tech developments saving more lives