Search results for: Elina Peltomaa
Molecular Ecology > 31 > 18 > 4726 - 4738
Freshwater Biology > 64 > 10 > 1769 - 1786
Ecology Letters > 19 > 4 > 393 - 402
Aquatic Sciences > 2016 > 78 > 4 > 627-639
Freshwater Biology > 59 > 9 > 1902 - 1915
Freshwater Biology > 57 > 5 > 1005 - 1016
Environmental Pollution > 2011 > 159 > 6 > 1649-1659