Habitat structure, resources and diversity: the separate effects of surface roughness and macroalgae on stream invertebrates
- 16 June 2000
- journal article
- research article
- Published by Springer Science and Business Media LLC in Oecologia
- Vol. 123 (4), 569-581
- https://doi.org/10.1007/pl00008862