Work

Causes and consequences of habitat fragmentation in river networks