10.1101/2022.03.04.482688

Discovery of small molecule inhibitors of Plasmodium falciparum apicoplast DNA polymerase

2022-03-04