10.1101/158956
Biochemical characterization and essentiality of Plasmodium fumarate hydratase
2017-07-03