Self-assembling ferritin nanoplatform for the development of infectious hematopoietic necrosis virus vaccine | Publicación