10.1101/2022.12.09.519720

FKBP35 secures ribosome homeostasis in Plasmodium falciparum

2022-12-09