NCT05761067 - STICH-3.0 International Trial Consortium | Crick | Crick