Why reciprocity is common in humans but rare in other animals

Sarah Mathew

Nature 626 (8001), 955-956

2024-02-21