10.1101/434928
Triose phosphate utilization and beyond: from photosynthesis to end-product synthesis
2018-10-04