Research Researchers Map Parasite Mitochondria to Uncover Dozens of Potential New Drug Targets October 4, 2026 mitochondria, parasites, pharmacology