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