Why reciprocity is common in humans but rare in other animals

Sarah Mathew

Nature 626 (8001), 955-956 2024-02-21