Mitochondrial and plastid evolution in eukaryotes: an outsiders' perspective.

Mitochondrial and plastid evolution in eukaryotes: an outsiders' perspective.