The Eye Defects Research Foundation, founded in 1994, is an independent non-profit 501 (C) (3) charitable organization committed to curing blinding eye disease by supporting molecular genetic, stem cell, and surgical research into the genetic defects..
Relevance: 25.17852