An Organoid-on-chips Technique Based on Biopsy Samples an... | NCT05932836 | Trialant