Loading...

Queen ants solve a longevity puzzle mammals haven't: same genome, 10-30x lifespan difference — Science Beach