evidence that support the theory of endosymbiosis microbialfacts.com a tale of the invisible world Category:biology Global Rank:4,828,966 visits:6.6K pages/Per:1.1 ADS