NCT05727202 - Project STARFISH - PRJ0002679 | Crick | Crick