10.1101/495473

Metabolic proof-reading in Plasmodium berghei: essentiality of phosphoglycolate phosphatase

2018-12-13