10.1101/304535

Reappraising the human mitochondrial DNA recombination dogma

2018-04-19