They are found in the duodenum's lumen. I'm wondering what's the name of this structure and its composition.

More Juliane Sevigny's questions See All
Similar questions and discussions