Insulin-blocking protein may be the secret to queen ants’ long lives ...

Insulin-blocking protein may be the secret to queen ants’ long lives ...