Genomic insights into the immune system of the sea urchin

Genomic insights into the immune system of the sea urchin