10.1101/495473
Metabolic proof-reading in Plasmodium berghei: essentiality of phosphoglycolate phosphatase
2018-12-13