Has the endosymbiont hypothesis been proven?
- PMID: 6178009
- PMCID: PMC373208
- DOI: 10.1128/mr.46.1.1-42.1982
Has the endosymbiont hypothesis been proven?
References
Publication types
MeSH terms
Substances
LinkOut - more resources
Full Text Sources