Research Concept
Lymph node
organ of the lymphatic system
Works
210,485
Citations
3,480,793
Level
2
OpenAlex ID
C2780849966
Add to Reference Manager
0
Research Notes
Support