We're All Mutants: The Average Human Has 60 New Genetic Mutations

Editor's Recommendations

More from LiveScience