Multicentric Approval Study Trans-Duodenal Barrier for Ty... | NCT07417683 | Trialant