10.1101/434928

Triose phosphate utilization and beyond: from photosynthesis to end-product synthesis

2018-10-04