20140726234900.0 0018-8158 Hydrobiologia (The Hague. Print) 0018-8158 Hydrobiologia (The Hague. Print) Hydrobiologia. Hydrobiologia. 0018-8158 0018-8158 Netherlands 0018-8158