Research Concept

Spleen

internal organ in most vertebrate animals

Works
211,516
Citations
3,264,275
Level
2
OpenAlex ID
C2780931953