NCT07759544 - I-OPERA: A European Study Testing a New Way to Do Health Research. | Crick | Crick