NCT03809585 2025-09-09Observational Study of Iris TumorsOregon Health and Science UniversityRecruiting100 enrolled