Jumping Genes Made Us Lose Our Tails

In case you haven ’t noticed, most animals have tails, including some of our closest relatives. Scientists just figured out why we lost our tails.
Source: Forbes.com Healthcare News - Category: Pharmaceuticals Authors: Tags: Healthcare /healthcare Innovation /innovation Science /science standard Source Type: news