claim
The largest immune network in the human body is located in the gut.

Authors

Sources

Referenced by nodes (1)