A mitochondrial remnant in the microsporidian Trachipleistophora hominis

A mitochondrial remnant in the microsporidian Trachipleistophora hominis