Research Concept

Spinal cord

long, thin, tubular structure made up of nervous tissue

Works
328,746
Citations
6,665,820
Level
2
OpenAlex ID
C2780775167