NCT06845852 - A Phase 1 Mass Balance Study of Varegacestat | Crick | Crick