Search results for: Matti Janhunen
Journal of Fish Biology > 99 > 3 > 1130 - 1134
Journal of Evolutionary Biology > 33 > 5 > 584 - 594
Aquaculture Research > 50 > 3 > 818 - 825
Aquaculture Research > 44 > 12 > 1847 - 1859
Journal of Animal Ecology > 82 > 1 > 26 - 38
Biological Journal of the Linnean Society > 103 > 3 > 602 - 611