Research Concept

Innate immune system

one of the two main immunity strategies found in vertebrates

Works
251,513
Citations
7,708,811
Level
3
OpenAlex ID
C136449434