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
Hide
Add to Reference Manager
0
Research Notes
Support