NCT07685925 - Intern Health Study 2026 | Crick | Crick