10.1101/446179
Quantitative insights into the cyanobacterial cell economy
2018-10-17