Affiliation: | aFish Immunology and Vaccinology Group, IBMC - Instituto de Biologia Molecular e Celular, Universidade do Porto, Rua do Campo Alegre 823, 4150-180 Porto, Portugal;bProtein Crystallography Group, IBMC - Instituto de Biologia Molecular e Celular, Universidade do Porto, Rua do Campo Alegre 823, 4150-180 Porto, Portugal;cICBAS – Instituto de Ciências Biomédicas Abel Salazar, Universidade do Porto, Largo Prof. Abel Salazar 2, 4099-003 Porto, Portugal |