Science

How the humble limpet helped humans develop, survive and thrive