Skip to main content

Plasmodium falciparum cytoplasmic Phenylalanyl-tRNA synthetase in complex with BRD7929