Search results for: Tuula Sinisalo
Limnology and Oceanography > 65 > 8 > 1706 - 1722
Freshwater Biology > 64 > 12 > 2176 - 2188
Marine Mammal Science > 31 > 1 > 45 - 65
Journal of Insect Physiology > 2012 > 58 > 8 > 1146-1158
Parasitology Research > 2003 > 91 > 1 > 40-45