Agriculture, loss of habitat or wastewater effluents -- human stressors negatively impact biodiversity in streams and rivers. Very little is known yet about the extent to which their capacity for self ...