biology question.....................?

--ALi--

New member
Explain what is meant by the Endosymbiotic Hypothesis, what evidence there is which supports it, and why people find this theory so startling. Explain the meaning of the hypothesis in everyday language??

Thanks
 
Back
Top