Institution: | 1. IRTA, Sant Carles de la Ràpita, Ctra. Poblenou Km 5, 43540, Tarragona, Spain;2. 73 rue de la Fée au Bois, 17450 Fouras, France;3. Department of Cell Biology, Facultat de Biologia, Universitat de Barcelona, Avda. Diagonal 645, 08071 Barcelona, Spain;4. Catalonian Aquaculture R&D and Innovation Reference Network (XRAq), Spain;5. Institut Català de Paleontologia Miquel Crusafont, Escola Industrial, 23, 08201 Sabadell, Spain |