NCT06924281 - Team Science (The Liver Health Study) | Crick | Crick