NCT06841315 - A Varegacestat Hepatic Impairment Study | Crick | Crick