10.1101/662494

CX3CL1 binding protein-2 (CBP2) of Plasmodium falciparum binds nucleic acids

2019-06-06