10.1101/662494
CX3CL1 binding protein-2 (CBP2) of Plasmodium falciparum binds nucleic acids
2019-06-06