Lymph Node

Infographic of lymph node or ganglia, their function in the immune system and their location in the human body.

Sizes: 
103,5MB
Format: 
qxp
Dimensions: 
530x340
Points: 
1