10.1101/161463
De novo organelle biogenesis in the cyanobacterium TDX16 released from the green alga Haematococcus pluvialis
2017-07-10