Diversity of Riparian Plants among and within Species Shapes River Communities

Diversity of Riparian Plants among and within Species Shapes River Communities