Thursday 22 December 2022

Tiny New Genes Appearing in Human DNA Show How We're Still Evolving


via
surprised looking marmoset
The more things change ...

No comments:

Post a Comment