10.1101/2022.07.21.500953
On specialists and generalists: niche range strategies across the tree of life
2022-07-22