Loading patent

Surgical device for controlled anchoring in the intestine · Scholarized