NCT05888545 - Clinical Study on a Novel Anti-adhesion Barrier Film | Crick | Crick