Joseph ShavitJun 6, 2022Self-destructing parasites -- New weapon against drug-resistant malariaOver the last 50 years, malaria parasites have developed resistance to seven drugs, but a new way to identify future antimalarials holds