10.1101/2022.07.21.500953

On specialists and generalists: niche range strategies across the tree of life

2022-07-22