Technology New malaria drug KLU156 shows strong promise in African trial August M • 14. November 2025