10.1101/244095
Prokaryotic nanocompartments form synthetic organelles in a eukaryote
2018-01-06