Interactions between sea urchin grazing and prey diversity on temperate rocky reef communities.

Interactions between sea urchin grazing and prey diversity on temperate rocky reef communities.