Organelles that illuminate the origins of Trichomonas hydrogenosomes and Giardia mitosomes.

Organelles that illuminate the origins of Trichomonas hydrogenosomes and Giardia mitosomes.