eLife (Jun 2017)
A gut response
Abstract
Unexpected findings from the immune system of sea urchin larvae potentially provide insights into immune signaling in ancestral animals.
Keywords
eLife (Jun 2017)
Unexpected findings from the immune system of sea urchin larvae potentially provide insights into immune signaling in ancestral animals.