Institution: | (1) Cell Biology and Immunology Group, Wageningen Institute of Animal Sciences, Wageningen University, Marijkeweg 40, 6709 PG Wageningen, The Netherlands;(2) Department of Biology, University of Waterloo, 200 University Avenue West, ONT, N2L 3G1, Canada;(3) Present address: Scottish Fish Immunology Research Centre, University of Aberdeen, Zoology Building, Tillydrone Avenue, Aberdeen, AB24 2TZ, Scotland, UK |