10.1101/161463

De novo organelle biogenesis in the cyanobacterium TDX16 released from the green alga Haematococcus pluvialis

2017-07-10