As parasites become increasingly resistant to existing drugs, researchers at the University of California, Riverside, are ...