NCT04959838 - JOB STRESS in OPHthalmology Physicians and Residents | Crick | Crick