Humanity’s diverse predatory niche and its ecological consequences

Nature

Chris Darimont et al.

2023 06 29