New malaria treatments show promise against drug-resistant strains

Technology