Comparative mitochondrial genomics of cryptophyte algae: gene shuffling and dynamic mobile genetic elements.

Comparative mitochondrial genomics of cryptophyte algae: gene shuffling and dynamic mobile genetic elements.