Whalespan
Loading…
There is a debate about whether DNA mutations in cancer cells occur de novo or are caused by mitochondrial dysfunction. — Whalespan