Petteri Ilmonen
Petteri Ilmonen
Dr
University of Turku
Natura-building
Turku
Finland
20014
Papers:
P1191
Integrated Research on Parasitic Disease in Wild Salmonid Fish: Linking Genomes, Physiology and Ecology
