How DNA replication in malaria parasites could shape new treatments

5 March 2025