Nature
2 months agoOMG science
Daily briefing: How humans lost their tails
Primates with tails lack a specific DNA insertion found in humans and other apes.
Dwarf galaxies played a crucial role in clearing the cosmic fog after the Big Bang. [ more ]