SESCRS: Southeastern European Society of Cataract and Refractive Surgery

What does SESCRS mean? The above is one of SESCRS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Southeastern European Society of Cataract and Refractive Surgery