10.1101/2022.03.04.482688
Discovery of small molecule inhibitors of Plasmodium falciparum apicoplast DNA polymerase
2022-03-04