Ettema's group clarifies mitochondrial origin in Nature paper

2018-05-25

Link to Pubmed

Last modified: 2021-09-23