Science

Primates' ancestors may have left trees to survive asteroid