atovaquone

Scientists take another step toward solving the deadly drug resistance problem.