NCT06149156 - Resident Well-being and Performance | Crick | Crick