NCT06200792 - Stress and Anxiety Affect Residents' Performance | Crick | Crick