Whalespan
Loading…
Changes in genes, arising from mutations or variations, can occur over evolutionary timescales of 1,000 to 2,000 years. — Whalespan