10.1101/2022.12.09.519720
FKBP35 secures ribosome homeostasis in Plasmodium falciparum
2022-12-09